cloud-8.x-2.0-beta1/modules/cloud_service_providers/openstack/openstack.routing.yml

modules/cloud_service_providers/openstack/openstack.routing.yml
# AWS SDK API Callback
entity.openstack_cloud_instance.list_update:
  path: '/clouds/openstack_cloud/{cloud_context}/instance/update'
  defaults:
    _controller: '\Drupal\openstack\Controller\ApiController::updateInstanceList'
  requirements:
    # Use custom access that will check for cloud_context and the desired permission.
    # Desired permission is passed as an option in the "perm" variable
    _custom_access: '\Drupal\cloud\Controller\CloudConfigController::access'
  options:
    perm: 'edit openstack cloud instances'

entity.openstack_cloud.update_all:
  path: '/clouds/openstack_cloud/update_all'
  defaults:
    _controller: '\Drupal\openstack\Controller\ApiController::updateAll'
  requirements:
    _permission: 'add cloud service providers'

# Openstack Cloud Admin Settings
openstack_cloud_instance.settings:
  path: '/admin/config/services/cloud/openstack/settings'
  defaults:
    _form: 'Drupal\openstack\Form\InstanceSettingsForm'
    _title: OpenStack Cloud
  requirements:
    _permission: 'administer openstack cloud instances'

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc