Exemplo n.º 1
0
def test_smtp_remove_deletes_a_sender_domain(mocker, notify_api):
    boto_client = mocker.patch("app.smtp.aws.boto3")

    with notify_api.app_context():
        smtp_remove("foo-bbar")

    boto_client.client.assert_called()
Exemplo n.º 2
0
def delete_smtp_relay(service_id):
    service = dao_fetch_service_by_id(service_id)

    if service.smtp_user is not None:
        smtp_remove(service.smtp_user)
        service.smtp_user = None
        dao_update_service(service)
        return jsonify(True), 201
    else:
        raise InvalidRequest(message="SMTP user does not exist",
                             status_code=500)