monitoring-8.x-1.x-dev/monitoring.routing.yml
monitoring.routing.yml
monitoring.settings:
path: '/admin/config/system/monitoring/settings'
defaults:
_form: '\Drupal\monitoring\Form\MonitoringSettingsForm'
_title: 'Monitoring settings'
requirements:
_permission: 'administer monitoring'
monitoring.sensors_overview_settings:
path: '/admin/config/system/monitoring/sensors'
defaults:
_entity_list: 'monitoring_sensor_config'
_title: 'Sensor overview'
requirements:
_permission: 'administer monitoring'
monitoring.rebuild_sensor_list:
path: '/admin/config/system/monitoring/sensors/rebuild'
defaults:
_controller: '\Drupal\monitoring\Controller\RebuildSensorList::rebuild'
_title: 'Rebuild sensor list'
requirements:
_permission: 'administer monitoring'
_csrf_token: 'TRUE'
monitoring.sensor_list:
path: '/admin/reports/monitoring'
defaults:
_controller: '\Drupal\monitoring\Controller\SensorList::content'
_title: Monitoring
requirements:
_permission: 'monitoring reports'
entity.monitoring_sensor_config.details_form:
path: '/admin/reports/monitoring/sensors/{monitoring_sensor_config}'
defaults:
_entity_form: 'monitoring_sensor_config.details'
_title_callback: '\Drupal\monitoring\Form\SensorDetailForm::formTitle'
requirements:
_entity_access: 'monitoring_sensor_config.view'
monitoring.requirements_sensor_ignore_key:
path: '/admin/reports/monitoring/requirements_ignore_key/{monitoring_sensor_config}/{key}'
defaults:
_controller: '\Drupal\monitoring\Controller\RequirementsIgnore::sensorIgnoreKey'
_entity_form: 'monitoring_sensor_config.details'
requirements:
_permission: 'administer monitoring'
_csrf_token: 'TRUE'
monitoring.requirements_sensor_unignore_key:
path: '/admin/reports/monitoring/requirements_unignore_key/{monitoring_sensor_config}/{key}'
defaults:
_controller: '\Drupal\monitoring\Controller\RequirementsIgnore::sensorUnignoreKey'
_entity_form: 'monitoring_sensor_config.details'
requirements:
_permission: 'administer monitoring'
_csrf_token: 'TRUE'
monitoring.force_run_all:
path: 'monitoring/sensors/force'
defaults:
_controller: '\Drupal\monitoring\Controller\ForceRunController::forceRunAll'
requirements:
_permission: 'monitoring force run'
_csrf_token: 'TRUE'
entity.monitoring_sensor_config.force_run_sensor:
path: 'monitoring/sensors/force/{monitoring_sensor_config}'
defaults:
_controller: '\Drupal\monitoring\Controller\ForceRunController::forceRunSensor'
requirements:
_permission: 'monitoring force run'
_csrf_token: 'TRUE'
entity.monitoring_sensor_config.delete_form:
path: '/admin/config/system/monitoring/sensors/{monitoring_sensor_config}/delete'
defaults:
_entity_form: 'monitoring_sensor_config.delete'
_title: 'Delete'
requirements:
_permission: 'administer monitoring'
entity.monitoring_sensor_config.edit_form:
path: '/admin/config/system/monitoring/sensors/{monitoring_sensor_config}'
defaults:
_entity_form: 'monitoring_sensor_config.edit'
_title_callback: '\Drupal\monitoring\Form\SensorForm::formTitle'
requirements:
_permission: 'administer monitoring'
monitoring.sensor_add:
path: '/admin/config/system/monitoring/sensors/add'
defaults:
_entity_form: 'monitoring_sensor_config.add'
_title: 'Add Sensor'
requirements:
_permission: 'administer monitoring'
monitoring.config_autocomplete:
path: '/monitoring-config/autocomplete'
defaults:
_controller: '\Drupal\monitoring\Controller\ConfigAutocompleteController::autocomplete'
requirements:
_permission: 'administer monitoring'
monitoring.category_autocomplete:
path: '/monitoring-category/autocomplete'
defaults:
_controller: '\Drupal\monitoring\Controller\CategoryAutocompleteController::autocomplete'
requirements:
_permission: 'administer monitoring'
monitoring.make_file_permanent:
path: '/admin/reports/monitoring/sensors/{monitoring_sensor_config}/{file}'
defaults:
_controller: '\Drupal\monitoring\Controller\TemporaryFilesController::makePermanent'
_entity_form: 'monitoring_sensor_config.details'
_title: 'Make permanent'
requirements:
_permission: 'administer monitoring'
_csrf_token: 'TRUE'
