You are here

ultimate_cron.routing.yml in Ultimate Cron 8.2

File

ultimate_cron.routing.yml
View source
  1. ultimate_cron.settings:
  2. path: '/admin/config/system/cron/settings'
  3. defaults:
  4. _form: '\Drupal\ultimate_cron\Form\GeneralSettingsForm'
  5. _title: 'Manage Cron settings'
  6. requirements:
  7. _permission: 'administer ultimate cron'
  8. ultimate_cron.general_settings:
  9. path: '/admin/config/system/cron/settings'
  10. defaults:
  11. _form: '\Drupal\ultimate_cron\Form\GeneralSettingsForm'
  12. _title: 'General Cron Settings'
  13. requirements:
  14. _permission: 'administer ultimate cron'
  15. ultimate_cron.launcher_settings:
  16. path: '/admin/config/system/cron/settings/launcher'
  17. defaults:
  18. _form: '\Drupal\ultimate_cron\Form\LauncherSettingsForm'
  19. _title: 'Launcher settings'
  20. requirements:
  21. _permission: 'administer ultimate cron'
  22. ultimate_cron.logger_settings:
  23. path: '/admin/config/system/cron/settings/logger'
  24. defaults:
  25. _form: '\Drupal\ultimate_cron\Form\LoggerSettingsForm'
  26. _title: 'Logger settings'
  27. requirements:
  28. _permission: 'administer ultimate cron'
  29. ultimate_cron.scheduler_settings:
  30. path: '/admin/config/system/cron/settings/scheduler'
  31. defaults:
  32. _form: '\Drupal\ultimate_cron\Form\SchedulerSettingsForm'
  33. _title: 'Scheduler settings'
  34. requirements:
  35. _permission: 'administer ultimate cron'
  36. entity.ultimate_cron_job.collection:
  37. path: '/admin/config/system/cron/jobs'
  38. defaults:
  39. _entity_list: 'ultimate_cron_job'
  40. _title: 'Cron jobs'
  41. requirements:
  42. _permission: 'administer ultimate cron'
  43. ultimate_cron.discover_jobs:
  44. path: '/admin/config/system/cron/jobs/discover'
  45. defaults:
  46. _controller: '\Drupal\ultimate_cron\Controller\JobController::discoverJobs'
  47. _title: 'Discover jobs'
  48. requirements:
  49. _permission: 'administer ultimate cron'
  50. _csrf: 'TRUE'
  51. entity.ultimate_cron_job.edit_form:
  52. path: '/admin/config/system/cron/jobs/manage/{ultimate_cron_job}'
  53. defaults:
  54. _entity_form: 'ultimate_cron_job.default'
  55. _title: 'Edit job'
  56. requirements:
  57. _entity_access: 'ultimate_cron_job.update'
  58. entity.ultimate_cron_job.run:
  59. path: '/admin/config/system/cron/jobs/{ultimate_cron_job}/run'
  60. defaults:
  61. _controller: '\Drupal\ultimate_cron\Controller\JobController::runCronJob'
  62. _title: Run Cron job
  63. requirements:
  64. _permission: 'run cron jobs'
  65. entity.ultimate_cron_job.delete_form:
  66. path: '/admin/config/system/cron/jobs/manage/{ultimate_cron_job}/delete'
  67. defaults:
  68. _entity_form: 'ultimate_cron_job.delete'
  69. _title: 'Delete job'
  70. requirements:
  71. _entity_access: 'ultimate_cron_job.delete'
  72. entity.ultimate_cron_job.disable:
  73. path: '/admin/config/system/cron/jobs/manage/{ultimate_cron_job}/disable'
  74. defaults:
  75. _entity_form: 'ultimate_cron_job.disable'
  76. _title: 'Disable cron job'
  77. requirements:
  78. _entity_access: 'ultimate_cron_job.disable'
  79. entity.ultimate_cron_job.enable:
  80. path: '/admin/config/system/cron/jobs/manage/{ultimate_cron_job}/enable'
  81. defaults:
  82. _entity_form: 'ultimate_cron_job.enable'
  83. _title: 'Enable cron job'
  84. requirements:
  85. _entity_access: 'ultimate_cron_job.enable'
  86. entity.ultimate_cron_job.logs:
  87. path: '/admin/config/system/cron/jobs/logs/{ultimate_cron_job}'
  88. defaults:
  89. _controller: '\Drupal\ultimate_cron\Controller\JobController::showLogs'
  90. _title: 'Cron jobs logs'
  91. requirements:
  92. _entity_access: 'ultimate_cron_job.views'
  93. entity.ultimate_cron_job.unlock:
  94. path: '/admin/config/system/cron/jobs/{ultimate_cron_job}/unlock'
  95. defaults:
  96. _controller: '\Drupal\ultimate_cron\Controller\JobController::unlockCronJob'
  97. _title: Unlock Cron job
  98. requirements:
  99. _permission: 'run cron jobs'