~ K    A     L    I ~
UNAME : Linux web63.extendcp.co.uk 4.18.0-553.56.1.el8_10.x86_64 #1 SMP Tue Jun 10 05:00:59 EDT 2025 x86_64
SERVER IP : 10.0.187.63 -________- CLIENT IP : 216.73.216.230
PATH :/usr/share/maxscale/gui/js/
UP FILE :
MINI SHELL D ZAB '
Current File : //usr/share/maxscale/gui/js/vis-clusters~d4ecaaa3.daee749b.js
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["vis-clusters~d4ecaaa3"],{7856:function(t,e,s){"use strict";s("db49")},"89fb":function(t,e,s){"use strict";s("e5cbb")},"8ace":function(t,e,s){"use strict";s.r(e);var r=function(){var t=this,e=t.$createElement,s=t._self._c||e;return t.$typy(t.clusters).isEmptyObject?t._e():s("v-container",{attrs:{fluid:""}},[s("page-header-right",{on:{"on-count-done":t.discoveryClusters}}),s("v-row",t._l(t.clusters,(function(e){return s("v-col",{key:e.id,attrs:{cols:"12",md:"6",lg:"4"}},[s("v-card",{staticClass:"cluster-card",attrs:{hover:"",outlined:""},on:{click:function(s){return t.navToCluster(e)}}},[s("v-list-item",[s("v-list-item-avatar",{directives:[{name:"show",rawName:"v-show",value:e.state,expression:"cluster.state"}],staticClass:"mr-2 mt-n2",attrs:{size:"20"}},[s("icon-sprite-sheet",{attrs:{size:"20",frame:t.$helpers.monitorStateIcon(e.state)}},[t._v(" monitors ")])],1),s("v-list-item-content",{staticClass:"py-4"},[s("v-list-item-title",{staticClass:"tk-azo-sans-web text-h5 mxs-color-helper font-weight-medium text-blue-azure d-flex"},[s("mxs-truncate-str",{attrs:{tooltipItem:{txt:""+e.id}}})],1),s("v-list-item-subtitle",[s("span",{staticClass:"grayed-out"},[t._v(" "+t._s(e.module)+" ")])])],1)],1),s("v-divider"),s("v-list",{staticClass:"px-7"},[s("v-list-item",[s("v-list-item-title",{staticClass:"text-subtitle-2 mxs-color-helper text-navigation"},[s("span",{staticClass:"text-uppercase"},[t._v(t._s(t.$mxs_t("master"))+" ")]),t._v(": ")]),s("v-list-item-subtitle",{staticClass:"text-right"},[t.$typy(e,"children[0]").isDefined?s("cluster-server-tooltip",{attrs:{servers:[t.$typy(e,"children[0]").safeObject]},scopedSlots:t._u([{key:"activator",fn:function(r){var a=r.on;return[s("span",t._g({staticClass:"d-inline-block"},a),[s("icon-sprite-sheet",{staticClass:"server-state-icon mr-1",attrs:{size:"16",frame:t.$helpers.serverStateIcon(t.$typy(e,"children[0].serverData.attributes.state").safeString)}},[t._v(" servers ")]),s("mxs-truncate-str",{attrs:{tooltipItem:{txt:""+e.children[0].name,activatorID:t.$helpers.lodash.uniqueId("clusters__cluster-children-name")}}})],1)]}}],null,!0)}):t._e()],1)],1),s("v-list-item",[s("v-list-item-title",{staticClass:"text-subtitle-2 mxs-color-helper text-navigation"},[s("span",{staticClass:"text-uppercase"},[t._v(t._s(t.$mxs_tc("slaves",2))+" ")]),t._v(": ")]),s("v-list-item-subtitle",{staticClass:"text-right"},t._l(t.groupSlaveServersByStateType(e),(function(e,r){return s("v-chip",{key:r,staticClass:"ml-1 lighten-1 d-inline-block",attrs:{color:r,"text-color":"white",small:""}},[s("cluster-server-tooltip",{attrs:{servers:e.servers},scopedSlots:t._u([{key:"activator",fn:function(a){var i=a.on;return[s("div",t._g({},i),[s("v-avatar",{class:"mxs-color-helper bg-"+r,staticStyle:{"margin-left":"-12px","border-radius":"50% 0 0"},attrs:{left:""}},[s("strong",[t._v(t._s(e.servers.length))])]),s("span",{staticClass:"text-lowercase"},[t._v(" "+t._s(t.$mxs_t(e.label))+" ")])],1)]}}],null,!0)})],1)})),1)],1)],1)],1)],1)})),1)],1)},a=[],i=s("2f62"),l=s("f3ba"),n=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("v-tooltip",{attrs:{top:"","content-class":"shadow-drop py-1 px-4 cluster-server-tooltip",color:"deep-ocean","open-delay":200},scopedSlots:t._u([{key:"activator",fn:function(e){var s=e.on;return[t._t("activator",null,{on:s})]}}],null,!0)},t._l(t.servers,(function(e){return s("div",{key:e.id,staticClass:"d-flex align-center"},[s("icon-sprite-sheet",{staticClass:"server-state-icon mr-1",attrs:{size:"16",frame:t.$helpers.serverStateIcon(t.$typy(e,"serverData.attributes.state").safeString)}},[t._v(" servers ")]),s("span",[t._v(t._s(e.id))]),s("span",{staticClass:"ml-1 mxs-color-helper text-text-subtle"},[t._v(" "+t._s(t.$mxs_t("uptime"))+" "+t._s(t._f("duration")([t.$typy(e,"serverData.attributes.uptime").safeNumber,"seconds"],"format","Y [years] M [months] D [days] h [hours] m [minutes]"))+" ")])],1)})),0)},c=[],o={name:"cluster-server-tooltip",props:{servers:{type:Array,required:!0}}},u=o,v=(s("7856"),s("2877")),p=s("6544"),d=s.n(p),h=s("3a2f"),m=Object(v["a"])(u,n,c,!1,null,"f2dfdfb0",null),f=m.exports;d()(m,{VTooltip:h["a"]});var _={name:"clusters",components:{"page-header-right":l["a"],"cluster-server-tooltip":f},computed:{...Object(i["e"])({clusters:t=>t.visualization.clusters})},async created(){await this.discoveryClusters()},methods:{...Object(i["b"])({discoveryClusters:"visualization/discoveryClusters"}),...Object(i["d"])({SET_CURR_CLUSTER:"visualization/SET_CURR_CLUSTER"}),navToCluster(t){this.$router.push({path:"/visualization/clusters/"+t.id}),this.SET_CURR_CLUSTER(t)},groupSlaveServersByStateType(t){let e={};const s=this.$typy(t,"children[0]").safeObject;return s&&this.$helpers.flattenTree(this.$typy(s,"children").safeArray).forEach(t=>{const s=this.getServerStateType(t.serverData.attributes.state),r=this.labellingStateType(s);e[s]||(e[s]={label:r,servers:[]}),e[s].servers.push(t)}),e},getServerStateType(t){switch(this.$helpers.serverStateIcon(t)){case 0:return"error";case 1:return"success";case 2:return"grayed-out"}},labellingStateType(t){switch(t){case"error":return"down";case"success":return"up";case"grayed-out":return"maintenance"}}}},b=_,y=(s("89fb"),s("8212")),C=s("b0af"),x=s("cc20"),g=s("62ad"),S=s("a523"),w=s("ce7e"),$=s("8860"),T=s("da13"),k=s("8270"),V=s("5d23"),I=s("0fd9"),R=Object(v["a"])(b,r,a,!1,null,"bc8a203c",null);e["default"]=R.exports;d()(R,{VAvatar:y["a"],VCard:C["a"],VChip:x["a"],VCol:g["a"],VContainer:S["a"],VDivider:w["a"],VList:$["a"],VListItem:T["a"],VListItemAvatar:k["a"],VListItemContent:V["a"],VListItemSubtitle:V["b"],VListItemTitle:V["c"],VRow:I["a"]})},db49:function(t,e,s){},e5cbb:function(t,e,s){},f3ba:function(t,e,s){"use strict";var r=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("portal",{attrs:{to:"page-header--right"}},[s("div",{staticClass:"d-flex align-center fill-height",style:{borderBottom:"thin solid #e7eef1"}},[s("refresh-rate",t._g({key:t.$route.name,model:{value:t.refreshRate,callback:function(e){t.refreshRate=e},expression:"refreshRate"}},t.$listeners)),t.showCreateNew?s("create-resource",{staticClass:"ml-2 d-inline-block"}):t._e()],1)])},a=[],i=s("7f29"),l={name:"page-header-right",mixins:[i["a"]],props:{showCreateNew:{type:Boolean,default:!1}}},n=l,c=s("2877"),o=Object(c["a"])(n,r,a,!1,null,null,null);e["a"]=o.exports}}]);
Coded by KALI :v Greetz to DR HARD ../ kali.zbi@hotmail.com