Small Bree based job runner + gui
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

scheduler.js 650B

123456789101112131415161718192021222324
  1. const Schmervice = require('@hapipal/schmervice')
  2. // const UserCurrentRoute = require('./routes/user/current')
  3. const Timeline = require('../services/timeline.service')
  4. module.exports = {
  5. name: 'scheduler-plugin',
  6. version: '1.0.0',
  7. opts: {
  8. routes: { prefix: '/scheduler' }
  9. },
  10. register: async (server, options) => {
  11. // Bind to global context
  12. // So we can use Objection transactions
  13. server.bind({
  14. transaction: fn => ({ foo: 'bar' }),
  15. })
  16. await server.register(Schmervice)
  17. server.registerService(Timeline)
  18. // await server.route(UserCurrentRoute)
  19. },
  20. }