Skip to content

Commit 46f4204

Browse files
committed
Register Azure benchmark provider to create a benchmark
1 parent 5199bbc commit 46f4204

3 files changed

Lines changed: 8 additions & 0 deletions

File tree

packages/server/api/src/app/benchmark/catalog-manifests.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,8 @@ export const PROVIDER_LIFECYCLE_WORKFLOWS: Record<string, LifecycleWorkflow> = {
88
orchestratorWorkflowId: 'Run AWS Benchmark - orchestrator',
99
cleanupWorkflowId: 'Clean-up AWS Benchmark data',
1010
},
11+
azure: {
12+
orchestratorWorkflowId: 'Run Azure Benchmark - orchestrator',
13+
cleanupWorkflowId: 'Clean-up Azure Benchmark data',
14+
},
1115
};

packages/server/api/src/app/benchmark/create-benchmark.service.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,8 @@ function getBenchmarkFolderDisplayName(provider: string): string {
7373
switch (provider) {
7474
case BenchmarkProviders.AWS:
7575
return 'AWS Benchmark';
76+
case BenchmarkProviders.AZURE:
77+
return 'Azure Benchmark';
7678
default:
7779
throwValidationError(`Unknown provider: ${provider}`);
7880
}
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
import { BenchmarkProviders } from '@openops/shared';
22
import { registerProvider } from './provider-adapter';
33
import { awsProviderAdapter } from './providers/aws';
4+
import { azureProviderAdapter } from './providers/azure';
45

56
function registerProviders(): void {
67
registerProvider(BenchmarkProviders.AWS, awsProviderAdapter);
8+
registerProvider(BenchmarkProviders.AZURE, azureProviderAdapter);
79
}
810

911
registerProviders();

0 commit comments

Comments
 (0)