2026-02-20 00:51:43,241 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 01:21:43,804 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 01:36:52,056 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 01:51:52,355 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 02:21:52,846 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 02:37:01,566 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 02:52:01,852 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 03:07:02,208 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 03:22:02,487 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 03:37:10,796 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 03:52:11,061 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 04:07:11,550 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 04:22:11,830 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 04:37:20,170 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 04:52:20,452 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 05:07:20,686 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 05:22:21,020 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 06:07:30,000 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 06:22:30,227 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 06:37:38,588 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 06:52:38,853 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 07:07:39,088 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 07:22:39,334 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 07:37:47,838 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 07:52:48,067 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 08:07:48,396 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 08:22:48,687 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 08:37:57,007 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 08:52:57,355 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 09:07:57,651 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 09:22:57,877 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 09:38:06,466 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 09:53:06,700 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 10:08:07,013 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 10:23:07,573 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 10:38:15,819 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 10:53:16,385 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 11:08:16,660 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 11:23:17,210 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 11:38:25,159 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 11:53:25,400 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 12:08:25,675 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 12:23:25,973 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 12:38:35,012 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 12:53:35,249 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 13:08:35,517 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 13:23:35,814 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 13:38:44,146 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 13:53:44,689 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 14:08:45,158 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 14:23:45,674 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 14:38:53,942 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 14:53:54,482 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 15:08:54,762 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 15:23:55,336 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 15:39:03,893 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 15:54:04,124 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 16:09:04,386 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 16:24:04,895 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 16:39:12,956 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 16:54:13,623 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 17:09:48,319 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 17:24:48,696 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 17:39:22,276 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 17:55:14,278 - discom_karnataka_scraper - ERROR - [NETWORK_ERROR] Error during fetch/parse for https://kptclsldc.in/: HTTPSConnectionPool(host='kptclsldc.in', port=443): Read timed out. Traceback (most recent call last): File "/usr/lib/python3/dist-packages/urllib3/response.py", line 710, in _error_catcher yield File "/usr/lib/python3/dist-packages/urllib3/response.py", line 814, in _raw_read data = self._fp_read(amt) if not fp_closed else b"" ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/urllib3/response.py", line 799, in _fp_read return self._fp.read(amt) if amt is not None else self._fp.read() ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/http/client.py", line 479, in read s = self.fp.read(amt) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/socket.py", line 720, in readinto return self._sock.recv_into(b) ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/ssl.py", line 1251, in recv_into return self.read(nbytes, buffer) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/ssl.py", line 1103, in read return self._sslobj.read(len, buffer) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TimeoutError: The read operation timed out The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/requests/models.py", line 820, in generate yield from self.raw.stream(chunk_size, decode_content=True) File "/usr/lib/python3/dist-packages/urllib3/response.py", line 936, in stream data = self.read(amt=amt, decode_content=decode_content) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/urllib3/response.py", line 907, in read data = self._raw_read(amt) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/urllib3/response.py", line 813, in _raw_read with self._error_catcher(): ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/contextlib.py", line 158, in __exit__ self.gen.throw(value) File "/usr/lib/python3/dist-packages/urllib3/response.py", line 715, in _error_catcher raise ReadTimeoutError(self._pool, None, "Read timed out.") from e # type: ignore[arg-type] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='kptclsldc.in', port=443): Read timed out. During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 232, in fetch_panel_data resp = session.get(url, timeout=30, allow_redirects=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests/sessions.py", line 602, in get return self.request("GET", url, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests/sessions.py", line 589, in request resp = self.send(prep, **send_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests/sessions.py", line 746, in send r.content File "/usr/lib/python3/dist-packages/requests/models.py", line 902, in content self._content = b"".join(self.iter_content(CONTENT_CHUNK_SIZE)) or b"" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests/models.py", line 826, in generate raise ConnectionError(e) requests.exceptions.ConnectionError: HTTPSConnectionPool(host='kptclsldc.in', port=443): Read timed out. 2026-02-20 17:55:14,287 - discom_karnataka_scraper - ERROR - [CYCLE_FAILURE] Fetch failed for https://kptclsldc.in/; no record generated this cycle. 2026-02-20 18:10:14,793 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 18:25:15,071 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 18:39:31,646 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 18:54:31,996 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 19:09:32,328 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 19:39:40,759 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 19:54:41,031 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 20:09:41,302 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 20:24:41,564 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 20:54:50,349 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 21:09:50,620 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 21:24:50,891 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' 2026-02-20 21:39:59,294 - discom_karnataka_scraper - ERROR - [MAIN_LOOP_EXCEPTION] Error in main loop: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json' Traceback (most recent call last): File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 377, in main save_json(record, record.get("date")) File "/var/www/html/peak-backend/public/climakosh-python-script-production_updated/discom_karnataka.py", line 338, in save_json with open(full_filepath, "w", encoding="utf-8") as f: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ PermissionError: [Errno 13] Permission denied: '/var/www/html/peak-files/discom_karnataka/20-02-2026_discom_karnataka_history.json'