Skip to content

Commit 8442ee0

Browse files
committed
[card-updates] hold a time.time value in data updates
- Helps ensure that stale updates from a server can be ignored
1 parent 55624d8 commit 8442ee0

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

metaflow/plugins/cards/card_cli.py

+6-1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import re
1111
from metaflow._vendor import click
1212
import os
13+
import time
1314
import json
1415
import uuid
1516
import signal
@@ -454,7 +455,11 @@ def _add_token_html(html):
454455
def _add_token_json(json_msg):
455456
if json_msg is None:
456457
return None
457-
return {"reload_token": _reload_token(), "data": json_msg}
458+
return {
459+
"reload_token": _reload_token(),
460+
"data": json_msg,
461+
"created_on": time.time(),
462+
}
458463

459464
def _safe_call_function(func, *args, **kwargs):
460465
"""

0 commit comments

Comments
 (0)