rust: update tp2 crates

Summary:
Update crates.

`kvfilter` has minor API changes. Fixed Mononoke in place.

Reviewed By: jsgf

Differential Revision: D9325139

fbshipit-source-id: 13e266519b242f47c0bf022455fc8ca33c205382
This commit is contained in:
Jun Wu 2018-08-14 20:33:06 -07:00 committed by Facebook Github Bot
parent 71b4200204
commit 66f683760d

View File

@ -72,14 +72,17 @@ pub fn request_handler(
};
let client_drain = slog_term::PlainSyncDecorator::new(stderr_write);
let client_drain = slog_term::FullFormat::new(client_drain).build();
let client_drain =
KVFilter::new(client_drain, Level::Critical).only_pass_any_on_all_keys(hashmap! {
let client_drain = KVFilter::new(client_drain, Level::Critical).only_pass_any_on_all_keys(
(hashmap! {
"remote".into() => hashset!["true".into(), "remote_only".into()],
});
}).into(),
);
let server_drain = KVFilter::new(logger, Level::Critical).always_suppress_any(hashmap! {
"remote".into() => hashset!["remote_only".into()],
});
let server_drain = KVFilter::new(logger, Level::Critical).always_suppress_any(
(hashmap! {
"remote".into() => hashset!["remote_only".into()],
}).into(),
);
let drain = slog::Duplicate::new(client_drain, server_drain).ignore_res();
Logger::root(drain, o!("session_uuid" => format!("{}", session_uuid)))