Skip to content
Snippets Groups Projects

multiplexer: Check backends with respect to their read-only nature

Closed Antoine R. Dumont requested to merge fix-multiplexer-check-config into master

Prior to this commit, a multiplexer instance would start during its initialization to check the configuration of all its backends but also check whether they can write or not even when not needed. As it exists read-only backends for a multiplexer, that would just fail to start the service.

This evolves the objstorage to grow a check_write attribute (hence parametric through configuration file). And then adapts accordingly the multiplexer constructor so it can check the configuration of its backends according to their respective configuration.

Refs. #4746 (closed) Refs. swh/infra/sysadm-environment#5334 (closed)

Merge request reports

Pipeline #9128 failed

Pipeline failed for 12bc3ba8 on fix-multiplexer-check-config

Closed by Antoine R. DumontAntoine R. Dumont 9 months ago (May 31, 2024 9:34am UTC)

Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading