debian-image-builder-frontend/src/Components/CreateImageWizard/steps/imageOutputStepMapper.js

17 lines
498 B
JavaScript

import { RHEL_8 } from '../../../constants.js';
export default ({ 'target-environment': targetEnv, release } = {}, { skipAws, skipGoogle, skipAzure } = {}) => {
if (!skipAws && targetEnv?.aws) {
return 'aws-target-env';
}
if (!skipGoogle && targetEnv?.gcp) {
return 'google-cloud-target-env';
}
if (!skipAzure && targetEnv?.azure) {
return 'ms-azure-target-env';
}
return release === RHEL_8 ? 'registration' : 'File system configuration';
};