usage-meter-poll: serve_config starts the poll beside the leases
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
79792eea85
commit
9143d2c5e2
1 changed files with 7 additions and 0 deletions
|
|
@ -556,6 +556,13 @@ pub fn serve_config(path: &Path) -> Result<(), ConfigError> {
|
|||
if let Some(socket) = &config.lease_socket {
|
||||
start_leases(&config, socket, service.clone(), backend.quota())?;
|
||||
}
|
||||
crate::usage_poll::start(
|
||||
backend.quota(),
|
||||
Box::new(CredentialTokenSource::from_environment(
|
||||
config.token_credential.clone(),
|
||||
)),
|
||||
)
|
||||
.map_err(|_| ConfigError::Serving("usage poll"))?;
|
||||
serve_service(listener, config.serve_limits(), service, backend)?;
|
||||
Ok(())
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue