Endpoint sync fixes (#604)

This commit is contained in:
kevgliss
2016-12-15 10:26:59 -08:00
committed by GitHub
parent d20c552248
commit a09faac9a7
4 changed files with 30 additions and 27 deletions

View File

@ -8,6 +8,8 @@
.. moduleauthor:: Kevin Glisson <kglisson@netflix.com>
"""
import arrow
from flask import current_app
from sqlalchemy import func
@ -95,6 +97,7 @@ def update(endpoint_id, **kwargs):
endpoint.policy = kwargs['policy']
endpoint.certificate = kwargs['certificate']
endpoint.source = kwargs['source']
endpoint.last_updated = arrow.utcnow()
metrics.send('endpoint_updated', 'counter', 1, metric_tags={'source': endpoint.source.label})
database.update(endpoint)
return endpoint