Files
grafana/scripts/cli/utils/execTask.ts
2019-02-21 15:06:29 +01:00

7 lines
205 B
TypeScript

import { Task } from '..';
export const execTask = async <T>(taskName, options?: T) => {
const task = await import(`${__dirname}/../tasks/${taskName}.ts`);
return task.default(options) as Task<T>;
};