Removed logging
Build, push image, and notify Watchtower / build-image (push) Successful in 38s
Build, push image, and notify Watchtower / notify (push) Successful in 13s

This commit is contained in:
2026-08-17 16:07:40 +02:00
parent ffbb350520
commit 3ba65f0106
+4 -7
View File
@@ -1,9 +1,6 @@
import os
import logging
from twilio.rest import Client
logger = logging.getLogger(__name__)
def send_alert_sms(to_phone: str, room_title: str, room_link: str = None, client_email: str = None) -> bool:
"""
Sends an SMS alert using Twilio notifying the client of an issue and support room creation.
@@ -13,11 +10,11 @@ def send_alert_sms(to_phone: str, room_title: str, room_link: str = None, client
from_phone = os.environ.get("TWILIO_PHONE_NUMBER") # Requires your Twilio sender phone number
if not account_sid or not auth_token or not from_phone:
logger.error("Twilio environment variables (TWILIO_SID, TWILIO_ACCOUNT_SECRET, TWILIO_PHONE_NUMBER) missing.")
print("Twilio environment variables (TWILIO_SID, TWILIO_ACCOUNT_SECRET, TWILIO_PHONE_NUMBER) missing.")
return False
if not to_phone:
logger.warning("No recipient phone number provided for SMS.")
print("No recipient phone number provided for SMS.")
return False
# --- PRINT LINK/INFO BEFORE SENDING ---
@@ -51,8 +48,8 @@ def send_alert_sms(to_phone: str, room_title: str, room_link: str = None, client
from_=from_phone,
to=to_phone
)
logger.info(f"SMS sent successfully to {to_phone}. Message SID: {message.sid}")
print(f"SMS sent successfully to {to_phone}. Message SID: {message.sid}")
return True
except Exception as e:
logger.exception(f"Failed to send SMS via Twilio to {to_phone}: {e}")
print(f"Failed to send SMS via Twilio to {to_phone}: {e}")
return False