@@ -23,10 +23,6 @@ def description(q=None):
23
23
24
24
pq = Parquet ()
25
25
alarmsInst = Alarms ()
26
- # that period should match the one in the layout,
27
- # as well as the range of the cached data + the period on /site page
28
- dateFrom , dateTo = hp .defaultTimeRange (2 )
29
- frames , pivotFrames = alarmsInst .loadData (dateFrom , dateTo )
30
26
selected_keys = ['path changed between sites' , 'path changed' , 'ASN path anomalies' ]
31
27
changeDf = pq .readFile ('parquet/prev_next_asn.parquet' )
32
28
asn_anomalies = pq .readFile ('parquet/frames/ASN_path_anomalies.parquet' )
@@ -61,6 +57,8 @@ def get_dropdown_data():
61
57
62
58
def layout (** other_unknown_query_strings ):
63
59
global frames , pivotFrames , alarmsInst , selected_keys , changeDf
60
+ dateFrom , dateTo = hp .defaultTimeRange (2 )
61
+ frames , pivotFrames = alarmsInst .loadData (dateFrom , dateTo )
64
62
period_to_display = hp .defaultTimeRange (days = 2 , datesOnly = True )
65
63
66
64
sankey_fig , dataTables = load_initial_data (selected_keys , changeDf )
@@ -163,6 +161,7 @@ def colorMap(eventTypes):
163
161
164
162
165
163
def load_initial_data (selected_keys , changeDf ):
164
+ global pivotFrames , alarmsInst
166
165
dataTables = []
167
166
168
167
# Filter out non-numeric values before conversion
0 commit comments