${_("Summary: ")}${tsum.hash}
${_("Summary Status ")}
<%
removeLink = ''
redoLink = ''
verifyLink = ''
updateLink = ''
for (action, link) in tsum.action_links:
if action == 'remove':
removeLink = link + "?disable_auto_summary=1"
redoLink = link
verifyLink = link + "/verify?force_restart=1"
elif action == 'reschedule':
updateLink = link
try:
summary_size = "%.2f" % (float(tsum.size)/(1024*1024))
timeDeltaDays = int(int(tsum.time_range)/86400)
timeUnit = ' day' if timeDeltaDays == 1 else ' days'
timeDeltaString = str(timeDeltaDays) + timeUnit if timeDeltaDays > 0 else 'All Time'
total_buckets = tsum.buckets
verification_time = util.timeToAgoStr(int(tsum.verification_time)) if tsum.verification_time else None
mod_time = util.timeToAgoStr(int(tsum.mod_time))
access_time = util.timeToAgoStr(int(tsum.access_time))
access_count = prettyInt(int(tsum.access_count))
total_buckets = tsum.buckets
except TypeError:
summary_size = None
timeDeltaString = None
access_time = None
verification_time = None
mod_time = None
access_count = None
total_buckets = None
%>
${get_summarization_status(tsum) | n}
% if tsum.verification_state and tsum.verification_state == 'VERIFYING':
${_("Verifying")}
${tsum.verification_progress if tsum.verification_progress else '0%'} ${_("complete")}
% else:
% if tsum.verification_state == "DONE":
<%
isVerificationSuccess = 1 if tsum.verification_buckets_failed == '0' else 0
verificationResult = tsum.verification_buckets_failed + _(" buckets failed (") + tsum.verification_buckets_passed + _(" passed, ") + tsum.verification_buckets_skipped + _(" skipped)") if tsum.verification_buckets_failed and tsum.verification_buckets_passed else _('There was an error retrieving the verification details for this summary.')
%>
% if not isVerificationSuccess:
${_("Failed to verify ")}${verification_time}
% else:
% endif
% elif tsum.verification_state == "PROCESS_ERROR":
<%
isVerificationSuccess = 0
%>
${_("Failed to verify")} ${verification_time}
% endif
% endif
% if verifyLink != '' and updateLink != '' and redoLink != '' and removeLink != '':
${_("Actions")}
<%
disabledStyle = ' disabled="disabled" ' if tsum.verification_state and tsum.verification_state == 'VERIFYING' else ''
%>
% endif
${_("Reports Using This Summary")}
${_("Search name")} |
${_("Owner")} |
${_("App")} |
% for i in range(len(tsum.saved_searches.values())):
<%
saved_search = tsum.saved_searches.values()[i]
qs = {'action':'edit', 'ns':saved_search['app']}
uri = '/servicesNS/%s/%s/saved/searches/%s' % (saved_search['owner'] if saved_search['sharing'] == 'user' else 'nobody', saved_search['app'],util.safeURLQuote(saved_search['name'], safe=''))
%>
${saved_search['name']}
|
${saved_search['owner']} |
${saved_search['app']} |
% endfor
${_("Details")}
${_('Learn more.')}
|
|
${tsum.load_factor} |
${access_count} ${_("Last Access: ")}${access_time} |
${summary_size}MB |
${timeDeltaString} |
<%
timespan_formatted = ''
for i in range(len(tsum.timespan)):
timespan_formatted += tsum.timespan[i]
if i < len(tsum.timespan)-1:
timespan_formatted += ', '
%>
${timespan_formatted}
|
${total_buckets} |
${tsum.chunks} |