-
Ted Bowman authored
Issue #3227122 by tedbow, phenaproxima: Create a lock system to ensure only 1 update can be attempted at a time
Ted Bowman authoredIssue #3227122 by tedbow, phenaproxima: Create a lock system to ensure only 1 update can be attempted at a time
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
automatic_updates.services.yml 2.81 KiB
services:
automatic_updates.readiness_validation_manager:
class: Drupal\automatic_updates\Validation\ReadinessValidationManager
arguments:
- '@keyvalue.expirable'
- '@datetime.time'
- '@package_manager.path_locator'
- '@event_dispatcher'
- '@automatic_updates.updater'
- 24
automatic_updates.updater:
class: Drupal\automatic_updates\Updater
arguments:
- '@state'
- '@package_manager.path_locator'
- '@package_manager.beginner'
- '@package_manager.stager'
- '@package_manager.committer'
- '@package_manager.cleaner'
- '@event_dispatcher'
- '@tempstore.shared'
automatic_updates.update_refresh_subscriber:
class: Drupal\automatic_updates\Event\UpdateRefreshSubscriber
arguments:
- '@update.manager'
tags:
- { name: event_subscriber }
automatic_updates.excluded_paths_subscriber:
class: Drupal\automatic_updates\Event\ExcludedPathsSubscriber
arguments:
- '@extension.list.module'
tags:
- { name: event_subscriber }
automatic_updates.staged_projects_validator:
class: Drupal\automatic_updates\Validator\StagedProjectsValidator
arguments:
- '@string_translation'
tags:
- { name: event_subscriber }
automatic_updates.update_version_validator:
class: Drupal\automatic_updates\Validator\UpdateVersionValidator
arguments:
- '@string_translation'
tags:
- { name: event_subscriber }
automatic_updates.composer_executable_validator:
class: Drupal\automatic_updates\Validator\PackageManagerReadinessCheck
arguments:
- '@package_manager.validator.composer_executable'
tags:
- { name: event_subscriber }
automatic_updates.disk_space_validator:
class: Drupal\automatic_updates\Validator\PackageManagerReadinessCheck
arguments:
- '@package_manager.validator.disk_space'
tags:
- { name: event_subscriber }
automatic_updates.pending_updates_validator:
class: Drupal\automatic_updates\Validator\PackageManagerReadinessCheck
arguments:
- '@package_manager.validator.pending_updates'
tags:
- { name: event_subscriber }
automatic_updates.validator.file_system_permissions:
class: Drupal\automatic_updates\Validator\PackageManagerReadinessCheck
arguments:
- '@package_manager.validator.file_system'
tags:
- { name: event_subscriber }
automatic_updates.validator.core_composer: