1
0
Fork 0
mirror of https://github.com/pawelmalak/flame.git synced 2025-07-25 13:59:36 +02:00
flame/utils/init/initIntegrationsApps.js
François Darveau e7cd4d7705 fix integrations
2021-12-08 17:33:30 -05:00

24 lines
539 B
JavaScript

const { useKubernetes, useDocker } = require('../../controllers/apps/docker');
const asyncWrapper = require('../../middleware/asyncWrapper');
const loadConfig = require('../loadConfig');
const loadIntegrationsApps = asyncWrapper(async () => {
const {
dockerApps: useDockerAPI,
kubernetesApps: useKubernetesAPI,
} = await loadConfig();
let apps;
if (useDockerAPI) {
await useDocker(apps);
}
if (useKubernetesAPI) {
await useKubernetes(apps);
}
return apps;
});
module.exports = loadIntegrationsApps;