chore: added logging and later on disabled them

This commit is contained in:
KenF
2026-01-23 10:41:02 +08:00
parent a39c39a636
commit 7a48b533c6
3 changed files with 7 additions and 4 deletions
+6 -3
View File
@@ -1,4 +1,3 @@
#!/usr/bin/python3
r"""
Documentation
@@ -9,8 +8,10 @@ License: This program is released under the MIT License
import boto3
import pickle
import os
# import logging
#
# logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(name)s - %(levelname)s - %(message)s')
# logger = logging.getLogger(__name__)
PICKLE_FILE = 'cache.pkl'
def getRegions(all_regions=False) -> list[str]:
@@ -26,9 +27,11 @@ def getRegions(all_regions=False) -> list[str]:
with open(PICKLE_FILE, 'rb') as f:
cache = pickle.load(f)
if cache_key in cache:
# logger.info("Return aws regions from cache...")
return cache[cache_key]
# Fetch from AWS and cache it
# logger.info("Getting AWS regions and cache them...")
ec2 = boto3.client('ec2', region_name='us-east-1')
response = ec2.describe_regions(AllRegions=all_regions)
regions = [region['RegionName'] for region in response['Regions']]