/
snap
/
lxd
/
current
/
share
/
lxd-ui
/
assets
/
File Upload :
llllll
Current File: //snap/lxd/current/share/lxd-ui/assets/ClusterMemberDetail-BtmP1FY8.js
import{j as e,d as t,R as c,o,p as m,e as u,L as x}from"./index-dL2n30-Z.js";import{R as h}from"./RenameHeader-BZc6vaTG.js";import{T as j}from"./TabLinks-BqmE_r1L.js";import{C as p,a as C}from"./ClusterMemberStatus-BbjYfSj_.js";import{C as N}from"./ClusterMemberHardware-DKiFONjB.js";import"./usePanelParams-BJBr0ywH.js";import"./ScrollableContainer-ceiHesUW.js";import"./GroupSelection-FgXPdk2y.js";import"./PermissionGroupsFilter-LHLrXwA4.js";import"./ScrollableTable-CQDmfMtz.js";import"./SelectableMainTable-DeGTWeiA.js";import"./useSortTableData-8PACcjA7.js";import"./useClusterGroups-ToCYhzHQ.js";import"./debounce-DuKxa5-z.js";import"./Meter-BBGrNnHA.js";import"./scroll-Dmr9Jl9h.js";const f=({member:s})=>{var r;return e.jsxs(t.Row,{className:"general",children:[e.jsx(t.Col,{size:3,children:e.jsx("h2",{className:"p-heading--5",children:"General"})}),e.jsx(t.Col,{size:7,children:e.jsx("table",{children:e.jsxs("tbody",{children:[e.jsxs("tr",{children:[e.jsx("th",{className:"u-text--muted",children:"Server name"}),e.jsx("td",{children:s.server_name})]}),e.jsxs("tr",{children:[e.jsx("th",{className:"u-text--muted",children:"Description"}),e.jsx("td",{children:s.description||"-"})]}),e.jsxs("tr",{children:[e.jsx("th",{className:"u-text--muted",children:"Status"}),e.jsx("td",{children:e.jsx(p,{status:s.status})})]}),e.jsxs("tr",{children:[e.jsx("th",{className:"u-text--muted",children:"Message"}),e.jsx("td",{children:s.message})]}),e.jsxs("tr",{children:[e.jsx("th",{className:"u-text--muted",children:"Url"}),e.jsx("td",{children:s.url})]}),e.jsxs("tr",{children:[e.jsx("th",{className:"u-text--muted",children:"Roles"}),e.jsx("td",{children:s.roles.join(", ")})]}),e.jsxs("tr",{children:[e.jsx("th",{className:"u-text--muted",children:"Groups"}),e.jsx("td",{children:((r=s.groups)==null?void 0:r.map(a=>e.jsxs(e.Fragment,{children:[e.jsx(c,{type:"cluster-group",value:a,to:"/ui/cluster/groups"},a)," "]})))??"-"})]}),e.jsxs("tr",{children:[e.jsx("th",{className:"u-text--muted",children:"Architecture"}),e.jsx("td",{children:s.architecture})]}),e.jsxs("tr",{children:[e.jsx("th",{className:"u-text--muted",children:"Failure domain"}),e.jsx("td",{children:s.failure_domain})]})]})})})]})},E=()=>{const s=t.useNotify(),{name:r,activeTab:a}=o(),{data:i,error:l,isLoading:n}=m(r??"");if(l&&s.failure("Loading cluster member details failed",l),n)return e.jsx(t.Spinner,{className:"u-loader",text:"Loading...",isMainComponent:!0});const d=["Overview","Hardware"];return e.jsxs(t.CustomLayout,{header:e.jsx(h,{name:r??"",parentItems:[e.jsx(x,{to:"/ui/cluster/members",children:"Cluster members"},1)],isLoaded:!0,renameDisabledReason:"Cannot rename cluster members",controls:e.jsx(C,{member:i,isDetailPage:!0})}),contentClassName:"detail-page cluster-member-details",children:[e.jsx(u,{}),e.jsxs(t.Row,{children:[e.jsx(j,{tabs:d,activeTab:a,tabUrl:`/ui/cluster/member/${encodeURIComponent(r??"")}`}),!a&&i&&e.jsx(f,{member:i}),a==="hardware"&&i&&e.jsx(N,{member:i})]})]})};export{E as default};
Copyright ©2k19 -
Hexid
|
Tex7ure