refactor(tvix/glue): make user-agent more granular
Use the crate name in the user-agent, similar to tvix-[ca]store. Change-Id: I10527fb1f29006dbfd8630d8bb1f00d7905efdd3 Reviewed-on: https://cl.tvl.fyi/c/depot/+/12851 Autosubmit: flokli <flokli@flokli.de> Reviewed-by: Vladimir Kryachko <v.kryachko@gmail.com> Reviewed-by: flokli <flokli@flokli.de> Tested-by: BuildkiteCI
This commit is contained in:
parent
9fabf8a1b5
commit
8d4a0ac008
2 changed files with 4 additions and 3 deletions
|
@ -178,8 +178,6 @@ pub struct Fetcher<BS, DS, PS, NS> {
|
|||
nar_calculation_service: NS,
|
||||
}
|
||||
|
||||
const USER_AGENT: &str = concat!("Tvix/", env!("CARGO_PKG_VERSION"));
|
||||
|
||||
impl<BS, DS, PS, NS> Fetcher<BS, DS, PS, NS> {
|
||||
pub fn new(
|
||||
blob_service: BS,
|
||||
|
@ -189,7 +187,7 @@ impl<BS, DS, PS, NS> Fetcher<BS, DS, PS, NS> {
|
|||
) -> Self {
|
||||
Self {
|
||||
http_client: reqwest::Client::builder()
|
||||
.user_agent(USER_AGENT)
|
||||
.user_agent(crate::USER_AGENT)
|
||||
.build()
|
||||
.expect("Client::new()"),
|
||||
blob_service,
|
||||
|
|
|
@ -7,6 +7,9 @@ pub mod tvix_store_io;
|
|||
|
||||
mod fetchurl;
|
||||
|
||||
// Used as user agent in various HTTP Clients
|
||||
const USER_AGENT: &str = concat!(env!("CARGO_PKG_NAME"), "/", env!("CARGO_PKG_VERSION"));
|
||||
|
||||
#[cfg(test)]
|
||||
mod tests;
|
||||
|
||||
|
|
Loading…
Reference in a new issue