Module infra_backend

Module infra_backend 

Source
Expand description

Dispatcher-meta methods on InfraContext.

InfraContext<'a> itself is defined in crate::server::common::app_context; this file extends it with the two helpers every service-layer module needs that aren’t per-domain trait methods on the backend dispatcher:

Earlier revisions of this module hosted per-domain wrappers (auth/bos/bss/cfs/delete_configurations/hsm/ims/migrate/pcs/redfish/ sat) that re-exported each backend trait method on InfraContext. Those were removed; service code now imports the trait directly and calls infra.backend.<method>(...). The result is fewer abstraction layers between a service function and the backend contract it’s actually targeting.