chore: update worker, cluster status value

This commit is contained in:
jialin
2025-09-23 11:15:43 +08:00
parent a3002ce450
commit 3a9bf17d7e
5 changed files with 10 additions and 47 deletions
+3 -41
View File
@@ -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,
+3 -3
View File
@@ -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
);