Commit e661c552 authored by Shinai Yang (FA TALENT)'s avatar Shinai Yang (FA TALENT)
Browse files

fix forEach

parent 91612098
...@@ -81,14 +81,14 @@ abstract class KubernetesTrainingService { ...@@ -81,14 +81,14 @@ abstract class KubernetesTrainingService {
} }
} }
public listTrialJobs(): Promise<TrialJobDetail[]> { public async listTrialJobs(): Promise<TrialJobDetail[]> {
const jobs: TrialJobDetail[] = []; const jobs: TrialJobDetail[] = [];
this.trialJobsMap.forEach(async (value: KubernetesTrialJobDetail, key: string) => { for (const [key, value] of this.trialJobsMap) {
if (value.form.jobType === 'TRIAL') { if (value.form.jobType === 'TRIAL') {
jobs.push(await this.getTrialJob(key)); jobs.push(await this.getTrialJob(key));
} }
}); };
return Promise.resolve(jobs); return Promise.resolve(jobs);
} }
......
...@@ -104,11 +104,11 @@ class PAITrainingService implements TrainingService { ...@@ -104,11 +104,11 @@ class PAITrainingService implements TrainingService {
public async listTrialJobs(): Promise<TrialJobDetail[]> { public async listTrialJobs(): Promise<TrialJobDetail[]> {
const jobs: TrialJobDetail[] = []; const jobs: TrialJobDetail[] = [];
this.trialJobsMap.forEach(async (value: PAITrialJobDetail, key: string) => { for (const [key, value] of this.trialJobsMap) {
if (value.form.jobType === 'TRIAL') { if (value.form.jobType === 'TRIAL') {
jobs.push(await this.getTrialJob(key)); jobs.push(await this.getTrialJob(key));
} }
}); };
return Promise.resolve(jobs); return Promise.resolve(jobs);
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment