Надсилання сповіщення
Олена Блок, давня подруга Сема і членкиня ради, балотується на виборах, а ями на дорогах — велика проблема в її окрузі. Вона хоче допомогти це виправити.

Олена попросила Сема налаштувати топік streets_critical, щоб надсилати сповіщення, якщо у беклозі понад 100 невиправлених ям.
Сем створила клієнта SNS boto3 у змінній sns. Вона зберегла ARN топіка streets_critical у змінній str_critical_arn.
Допоможіть Сем зробити наступний крок.
Потрібно перевірити поточну кількість у беклозі й надіслати повідомлення лише якщо вона перевищує 100.
Від цього залежать доля Округу 12 та результати виборів Олени — усе на ваших із Сем плечах.
Ця вправа є частиною курсу
Вступ до AWS Boto в Python
Інструкції до вправи
- Якщо ям понад 100, надішліть повідомлення з поточною кількістю в беклозі.
- Створіть тему листа так, щоб вона також містила поточну кількість у беклозі.
- Опублікуйте повідомлення до ARN топіка
streets_critical.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# If there are over 100 potholes, create a message
if streets_v_count > 100:
# The message should contain the number of potholes.
message = "There are {} potholes!".____(streets_v_count)
# The email subject should also contain number of potholes
subject = "Latest pothole count is {}".____(streets_v_count)
# Publish the email to the streets_critical topic
sns.____(
____ = str_critical_arn,
# Set subject and message
____ = ____,
____ = ____
)