Enviando um alerta
Elena Block, velha amiga de Sam e membro do conselho, está concorrendo a um cargo, e os buracos na rua são um grande problema no distrito dela. Ela quer ajudar a resolver isso.

Elena pediu que Sam ajustasse o tópico streets_critical para enviar um alerta se houver mais de 100 buracos não consertados no backlog.
Sam criou o cliente SNS do boto3 na variável sns. Ela guardou o ARN do tópico streets_critical na variável str_critical_arn.
Ajude Sam a dar o próximo passo.
Ela precisa verificar a contagem atual do backlog e enviar uma mensagem somente se esse número passar de 100.
O destino do Distrito 12 e o resultado da eleição de Elena estão nas mãos de você e Sam.
Este exercício faz parte do curso
Introdução ao AWS Boto em Python
Instruções do exercício
- Se houver mais de 100 buracos, envie uma mensagem com a contagem atual do backlog.
- Crie o assunto do e-mail para também incluir a contagem atual do backlog.
- Publique a mensagem no Topic ARN
streets_critical.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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
____ = ____,
____ = ____
)