1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4708],{3333:(e,s,r)=>{r.d(s,{A:()=>a});var l=r(33308),u=r(94402);function a(e,s,r,n={}){let t={...n};r?.refreshInterval&&(t.refreshInterval=r.refreshInterval);let c=(0,u.$C)(e,s,r);""===s&&(c=null);let{data:m,error:b,mutate:i}=(0,l.u)(c,t);return{data:m,error:m?.error??b,mutate:i}}},24708:(e,s,r)=>{r.r(s),r.d(s,{default:()=>b});var l=r(15383),u=r(31912),a=r(87717),n=r(89651),t=r(3333),c=r(55995);let m=["num_success_latest","num_failure_latest","num_failure_30","bytes_added_30"];function b({service:e}){let{t:s}=(0,u.Bd)(),r=(0,c.A)(e,m),{widget:i}=r,{data:_,error:d}=(0,t.A)(i,"summary");return d?(0,l.jsx)(n.A,{service:r,error:d}):_?(0,l.jsxs)(n.A,{service:r,children:[(0,l.jsx)(a.A,{label:"backrest.num_plans",value:s("common.number",{value:_.numPlans})}),(0,l.jsx)(a.A,{label:"backrest.num_success_latest",value:s("common.number",{value:_.numSuccessLatest})}),(0,l.jsx)(a.A,{label:"backrest.num_failure_latest",value:s("common.number",{value:_.numFailureLatest})}),(0,l.jsx)(a.A,{label:"backrest.num_success_30",value:s("common.number",{value:_.numSuccess30Days})}),(0,l.jsx)(a.A,{label:"backrest.num_failure_30",value:s("common.number",{value:_.numFailure30Days})}),(0,l.jsx)(a.A,{label:"backrest.bytes_added_30",value:s("common.bytes",{value:_.bytesAdded30Days})})]}):(0,l.jsxs)(n.A,{service:r,children:[(0,l.jsx)(a.A,{label:"backrest.num_plans"}),(0,l.jsx)(a.A,{label:"backrest.num_success_latest"}),(0,l.jsx)(a.A,{label:"backrest.num_failure_latest"}),(0,l.jsx)(a.A,{label:"backrest.num_success_30"}),(0,l.jsx)(a.A,{label:"backrest.num_failure_30"}),(0,l.jsx)(a.A,{label:"backrest.bytes_added_30"})]})}},55995:(e,s,r)=>{r.d(s,{A:()=>l});function l(e,s,r=4){let u=e.widget.fields,a=(u?.length?u:s).slice(0,r);return{...e,widget:{...e.widget,fields:a}}}},94402:(e,s,r)=>{function l(e,s=null){return null==e||""===e?s:"number"==typeof e?Number.isInteger(e)&&e>=0?e:s:"string"==typeof e&&/^\d+$/.test(e)?Number(e):s}function u(e,s){let r=new URLSearchParams({group:e.service_group,service:e.service_name,index:e.index});return s&&r.append("endpoint",s),r}function a(e,s,r){let l=u(e,s);return r&&l.append("query",JSON.stringify(r)),`/api/services/proxy?${l.toString()}`}r.d(s,{$C:()=>a,Sk:()=>l,_V:()=>u})}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.