@@ -25,6 +25,7 @@ const statusColorMapping = {
2525 running : "#36a165" , // green
2626 pending : "#e5975e" , // orange
2727 unschedulable : "#e55e5e" , // red
28+ unavailable : "#e55e5e" , // red
2829} ;
2930
3031const getDataSeries = ( values ) =>
@@ -39,6 +40,10 @@ export default function Status() {
3940 const dispatch = useDispatch ( ) ;
4041
4142 useEffect ( ( ) => {
43+ client . getClusterStatus ( ) . then ( ( res ) => {
44+ console . log ( "cluster status" ) ;
45+ console . log ( res . data ) ;
46+ } ) ;
4247 client
4348 . getClusterStatus ( )
4449 . then ( ( res ) => {
@@ -63,33 +68,42 @@ export default function Status() {
6368 ...rest ,
6469 } ;
6570 } ,
66- workflow : ( { running, pending, queued, available, ...rest } ) => ( {
71+ workflow : ( {
72+ running,
73+ pending,
74+ queued,
75+ available,
76+ unavailable,
77+ ...rest
78+ } ) => ( {
6779 title : "Workflows" ,
6880 details : [
6981 `${ running } running` ,
7082 `${ pending } pending` ,
7183 `${ available } available` ,
84+ `${ unavailable } unavailable` ,
7285 < span
7386 className = { queued > 0 ? styles . highlight : "" }
7487 > { `${ queued } queued` } </ span > ,
7588 ] ,
7689 data : getDataSeries ( { running, pending, available } ) ,
7790 ...rest ,
7891 } ) ,
79- job : ( { running, pending, available, ...rest } ) => ( {
92+ job : ( { running, pending, available, unavailable , ...rest } ) => ( {
8093 title : "Jobs" ,
8194 details : [
8295 `${ running } running` ,
8396 `${ pending } pending` ,
8497 `${ available } available` ,
98+ `${ unavailable } unavailable` ,
8599 ] ,
86100 data : getDataSeries ( { running, pending, available } ) ,
87101 ...rest ,
88102 } ) ,
89- session : ( { active, ...rest } ) => ( {
103+ session : ( { active, unavailable , ...rest } ) => ( {
90104 title : "Notebooks" ,
91- details : [ `${ active } active` ] ,
92- data : [ { value : active , color : statusColorMapping [ "running" ] } ] ,
105+ details : [ `${ active } active` , ` ${ unavailable } unavailable` ] ,
106+ data : getDataSeries ( { active, unavailable } ) ,
93107 total : active ,
94108 ...rest ,
95109 } ) ,
0 commit comments