Skip to content

Instantly share code, notes, and snippets.

@jdunne-kaplan
Created December 8, 2014 19:08
Show Gist options
  • Save jdunne-kaplan/99d7cf29c3d70cd277e4 to your computer and use it in GitHub Desktop.
Save jdunne-kaplan/99d7cf29c3d70cd277e4 to your computer and use it in GitHub Desktop.
Instructor to server timeline deltas
import models
tles = models.TimelineEvent.query(models.TimelineEvent.opaque_id == "d9db9bda-0349-4327-8709-e7fe0276abde").order(models.TimelineEvent.sequence_number).fetch()
first_tle = tles[0]
for tle in tles:
seq_delta = (tle.sequence_number - first_tle.sequence_number) / 1000.0
srv_delta = (tle.start - first_tle.start).total_seconds()
print "{: 10.3f}\t{: 10.3f}\t{: 10.3f}".format(seq_delta, srv_delta, seq_delta - srv_delta)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment