Trimiterea unei alerte
Elena Block, o veche prietenă a lui Sam și membră a consiliului local, candidează pentru un post public, iar gropile din asfalt sunt o problemă majoră în districtul ei. Ea vrea să contribuie la rezolvarea situației.

Elena i-a cerut lui Sam să ajusteze topicul streets_critical pentru a trimite o alertă dacă există peste 100 de gropi neremediate în lista de așteptare.
Sam a creat clientul SNS boto3 în variabila sns. Ea a stocat ARN-ul topicului streets_critical în variabila str_critical_arn.
Ajut-o pe Sam să facă următorul pas.
Ea trebuie să verifice numărul curent din lista de așteptare și să trimită un mesaj doar dacă acesta depășește 100.
Soarta Districtului 12 și rezultatul alegerilor Elenei se află pe umerii tăi și ai lui Sam.
Acest exercițiu face parte din cursul
Introducere în AWS Boto în Python
Instrucțiuni pentru exercițiu
- Dacă există peste 100 de gropi, trimite un mesaj cu numărul curent din lista de așteptare.
- Creează subiectul emailului astfel încât să includă și numărul curent din lista de așteptare.
- Publică mesajul către ARN-ul topicului
streets_critical.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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
____ = ____,
____ = ____
)