chore: update worker, cluster status value
This commit is contained in:
@@ -6,19 +6,19 @@ import React from 'react';
|
||||
export const ClusterStatusValueMap = {
|
||||
Provisioning: 0,
|
||||
Ready: 3,
|
||||
ProvisionedNotReady: 1
|
||||
Provisioned: 1
|
||||
};
|
||||
|
||||
export const ClusterStatusLabelMap = {
|
||||
[ClusterStatusValueMap.Provisioning]: 'Provisioning',
|
||||
[ClusterStatusValueMap.Ready]: 'Ready',
|
||||
[ClusterStatusValueMap.ProvisionedNotReady]: 'Provisioned Not Ready'
|
||||
[ClusterStatusValueMap.Provisioned]: 'Provisioned'
|
||||
};
|
||||
|
||||
export const ClusterStatus: Record<string, StatusType> = {
|
||||
[ClusterStatusValueMap.Provisioning]: StatusMaps.transitioning,
|
||||
[ClusterStatusValueMap.Ready]: StatusMaps.success,
|
||||
[ClusterStatusValueMap.ProvisionedNotReady]: StatusMaps.error
|
||||
[ClusterStatusValueMap.Provisioned]: StatusMaps.transitioning
|
||||
};
|
||||
|
||||
export const ProviderValueMap = {
|
||||
@@ -186,44 +186,6 @@ export const clusterActionList = [
|
||||
}
|
||||
];
|
||||
|
||||
export const regionList: {
|
||||
label: string;
|
||||
datacenter: string;
|
||||
value: string;
|
||||
icon: string;
|
||||
}[] = [
|
||||
{ label: 'New York', datacenter: 'Datacenter 1', value: 'nyc1', icon: '🇺🇸' },
|
||||
{ label: 'New York', datacenter: 'Datacenter 2', value: 'nyc2', icon: '🇺🇸' },
|
||||
{ label: 'New York', datacenter: 'Datacenter 3', value: 'nyc3', icon: '🇺🇸' },
|
||||
{ label: 'Toronto', datacenter: 'Datacenter 1', value: 'tor1', icon: '🇨🇦' },
|
||||
{
|
||||
label: 'San Francisco',
|
||||
datacenter: 'Datacenter 1',
|
||||
value: 'sfo1',
|
||||
icon: '🇺🇸'
|
||||
},
|
||||
{
|
||||
label: 'San Francisco',
|
||||
datacenter: 'Datacenter 2',
|
||||
value: 'sfo2',
|
||||
icon: '🇺🇸'
|
||||
},
|
||||
{
|
||||
label: 'San Francisco',
|
||||
datacenter: 'Datacenter 3',
|
||||
value: 'sfo3',
|
||||
icon: '🇺🇸'
|
||||
},
|
||||
{ label: 'Atlanta', datacenter: 'Datacenter 1', value: 'atl1', icon: '🇺🇸' },
|
||||
{ label: 'Singapore', datacenter: 'Datacenter 1', value: 'sgp1', icon: '🇸🇬' },
|
||||
{ label: 'Bangalore', datacenter: 'Datacenter 1', value: 'blr1', icon: '🇮🇳' },
|
||||
{ label: 'London', datacenter: 'Datacenter 1', value: 'lon1', icon: '🇬🇧' },
|
||||
{ label: 'Amsterdam', datacenter: 'Datacenter 2', value: 'ams2', icon: '🇳🇱' },
|
||||
{ label: 'Amsterdam', datacenter: 'Datacenter 3', value: 'ams3', icon: '🇳🇱' },
|
||||
{ label: 'Frankfurt', datacenter: 'Datacenter 1', value: 'fra1', icon: '🇩🇪' },
|
||||
{ label: 'Sydney', datacenter: 'Datacenter 1', value: 'syd1', icon: '🇦🇺' }
|
||||
];
|
||||
|
||||
export const CloudOptionItems = [
|
||||
{
|
||||
label: 'Volumes',
|
||||
|
||||
@@ -39,6 +39,7 @@ export interface NodePoolListItem extends NodePoolFormData {
|
||||
instance_type: string;
|
||||
replicas: number;
|
||||
workers: number;
|
||||
ready_workers?: number;
|
||||
batch_size: number;
|
||||
labels: Record<string, string>;
|
||||
cloud_options: Record<string, any>;
|
||||
|
||||
@@ -135,7 +135,7 @@ const usePoolsColumns = (
|
||||
},
|
||||
render: (text: string, record: ListItem) => (
|
||||
<span>
|
||||
{record.workers} / {record.replicas}
|
||||
{record.ready_workers} / {record.replicas}
|
||||
</span>
|
||||
)
|
||||
},
|
||||
@@ -158,7 +158,7 @@ const usePoolsColumns = (
|
||||
// },
|
||||
{
|
||||
title: intl.formatMessage({ id: 'common.table.createTime' }),
|
||||
dataIndex: 'create_at',
|
||||
dataIndex: 'created_at',
|
||||
key: 'created_at',
|
||||
span: 4,
|
||||
showSorterTootip: false,
|
||||
|
||||
@@ -9,7 +9,7 @@ export const WorkerStatusMap = {
|
||||
deleting: 'deleting',
|
||||
error: 'error',
|
||||
pending: 'pending',
|
||||
provisioned: 'provisioned'
|
||||
initializing: 'initializing'
|
||||
};
|
||||
|
||||
export const WorkerStatusMapValue = {
|
||||
@@ -19,7 +19,7 @@ export const WorkerStatusMapValue = {
|
||||
[WorkerStatusMap.provisioning]: 'Provisioning',
|
||||
[WorkerStatusMap.deleting]: 'Deleting',
|
||||
[WorkerStatusMap.error]: 'Error',
|
||||
[WorkerStatusMap.provisioned]: 'Provisioned',
|
||||
[WorkerStatusMap.initializing]: 'Initializing',
|
||||
[WorkerStatusMap.pending]: 'Pending'
|
||||
};
|
||||
|
||||
@@ -31,7 +31,7 @@ export const status: any = {
|
||||
[WorkerStatusMap.deleting]: StatusMaps.transitioning,
|
||||
[WorkerStatusMap.error]: StatusMaps.error,
|
||||
[WorkerStatusMap.pending]: StatusMaps.transitioning,
|
||||
[WorkerStatusMap.provisioned]: StatusMaps.transitioning
|
||||
[WorkerStatusMap.initializing]: StatusMaps.transitioning
|
||||
};
|
||||
|
||||
export const addWorkerGuide: Record<string, any> = {
|
||||
|
||||
@@ -181,7 +181,7 @@ const StorageCell = ({ files }: { files: Filesystem[] }) => {
|
||||
|
||||
const statusAvailable = (record: ListItem) => {
|
||||
return (
|
||||
WorkerStatusMap.provisioned !== record.state &&
|
||||
WorkerStatusMap.initializing !== record.state &&
|
||||
WorkerStatusMap.provisioning !== record.state &&
|
||||
record.status
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user