mirror of
https://github.com/pawelmalak/flame.git
synced 2025-07-25 13:59:36 +02:00
24 lines
539 B
JavaScript
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;
|