Files
kami-parse-server/src/Routers/CloudCodeRouter.js

21 lines
500 B
JavaScript
Raw Normal View History

import PromiseRouter from '../PromiseRouter';
const triggers = require('../triggers');
export class CloudCodeRouter extends PromiseRouter {
mountRoutes() {
this.route('GET',`/cloud_code/jobs`, CloudCodeRouter.getJobs);
}
static getJobs(req) {
2016-12-07 15:17:05 -08:00
const config = req.config;
const jobs = triggers.getJobs(config.applicationId) || {};
return Promise.resolve({
response: Object.keys(jobs).map((jobName) => {
return {
jobName,
}
})
});
}
}