mirror of
https://github.com/Unleash/unleash.git
synced 2025-11-10 01:19:53 +01:00
chore: expose startup task service
This commit is contained in:
parent
fa16545862
commit
a2889c3b41
@ -104,6 +104,7 @@ import {
|
|||||||
createFakeTagTypeService,
|
createFakeTagTypeService,
|
||||||
createTagTypeService,
|
createTagTypeService,
|
||||||
} from '../features/tag-type/createTagTypeService';
|
} from '../features/tag-type/createTagTypeService';
|
||||||
|
import { StartupTaskService } from 'lib/features/startup-tasks/startup-task-service';
|
||||||
|
|
||||||
export const createServices = (
|
export const createServices = (
|
||||||
stores: IUnleashStores,
|
stores: IUnleashStores,
|
||||||
@ -317,6 +318,11 @@ export const createServices = (
|
|||||||
|
|
||||||
const eventAnnouncerService = new EventAnnouncerService(stores, config);
|
const eventAnnouncerService = new EventAnnouncerService(stores, config);
|
||||||
|
|
||||||
|
const startupTaskService = new StartupTaskService(
|
||||||
|
config.getLogger,
|
||||||
|
maintenanceService,
|
||||||
|
);
|
||||||
|
|
||||||
return {
|
return {
|
||||||
accessService,
|
accessService,
|
||||||
accountService,
|
accountService,
|
||||||
@ -373,6 +379,7 @@ export const createServices = (
|
|||||||
transactionalDependentFeaturesService,
|
transactionalDependentFeaturesService,
|
||||||
clientFeatureToggleService,
|
clientFeatureToggleService,
|
||||||
featureSearchService,
|
featureSearchService,
|
||||||
|
startupTaskService,
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -419,4 +426,5 @@ export {
|
|||||||
DependentFeaturesService,
|
DependentFeaturesService,
|
||||||
ClientFeatureToggleService,
|
ClientFeatureToggleService,
|
||||||
FeatureSearchService,
|
FeatureSearchService,
|
||||||
|
StartupTaskService,
|
||||||
};
|
};
|
||||||
|
|||||||
@ -51,6 +51,7 @@ import { DependentFeaturesService } from '../features/dependent-features/depende
|
|||||||
import { WithTransactional } from '../db/transaction';
|
import { WithTransactional } from '../db/transaction';
|
||||||
import { ClientFeatureToggleService } from '../features/client-feature-toggles/client-feature-toggle-service';
|
import { ClientFeatureToggleService } from '../features/client-feature-toggles/client-feature-toggle-service';
|
||||||
import { FeatureSearchService } from '../features/feature-search/feature-search-service';
|
import { FeatureSearchService } from '../features/feature-search/feature-search-service';
|
||||||
|
import { StartupTaskService } from '../features/startup-tasks/startup-task-service';
|
||||||
|
|
||||||
export interface IUnleashServices {
|
export interface IUnleashServices {
|
||||||
accessService: AccessService;
|
accessService: AccessService;
|
||||||
@ -111,4 +112,5 @@ export interface IUnleashServices {
|
|||||||
transactionalDependentFeaturesService: WithTransactional<DependentFeaturesService>;
|
transactionalDependentFeaturesService: WithTransactional<DependentFeaturesService>;
|
||||||
clientFeatureToggleService: ClientFeatureToggleService;
|
clientFeatureToggleService: ClientFeatureToggleService;
|
||||||
featureSearchService: FeatureSearchService;
|
featureSearchService: FeatureSearchService;
|
||||||
|
startupTaskService: StartupTaskService;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user