diff options
author | Vincent Ambo <mail@tazj.in> | 2022-02-18T09·23+0300 |
---|---|---|
committer | clbot <clbot@tvl.fyi> | 2022-02-18T11·52+0000 |
commit | 19a13e08a8d42b4340cc1b303c326e5091c8ae73 (patch) | |
tree | 45eb5eec2c14a48894cceb6bd3c4ad3fcb4164f6 /ops/journaldriver/src | |
parent | c075a2c5414e00f29304618d7dcc136a0be76d46 (diff) |
chore(journaldriver): Migrate to Rust Edition 2021 r/3854
Change-Id: I858738b6fc554060824bbb4e69d5ccd03789535d Reviewed-on: https://cl.tvl.fyi/c/depot/+/5309 Tested-by: BuildkiteCI Reviewed-by: sterni <sternenseemann@systemli.org> Autosubmit: tazjin <tazjin@tvl.su>
Diffstat (limited to 'ops/journaldriver/src')
-rw-r--r-- | ops/journaldriver/src/main.rs | 25 |
1 files changed, 5 insertions, 20 deletions
diff --git a/ops/journaldriver/src/main.rs b/ops/journaldriver/src/main.rs index 1315d49eff49..fb195aab892f 100644 --- a/ops/journaldriver/src/main.rs +++ b/ops/journaldriver/src/main.rs @@ -31,28 +31,13 @@ //! `GOOGLE_APPLICATION_CREDENTIALS`, `GOOGLE_CLOUD_PROJECT` and //! `LOG_NAME` environment variables. -#[macro_use] -extern crate anyhow; -#[macro_use] -extern crate log; -#[macro_use] -extern crate serde_derive; -#[macro_use] -extern crate serde_json; -#[macro_use] -extern crate lazy_static; - -extern crate chrono; -extern crate env_logger; -extern crate medallion; -extern crate serde; -extern crate systemd; -extern crate ureq; - -use anyhow::{Context, Result}; +use anyhow::{bail, format_err, Context, Result}; use chrono::offset::LocalResult; use chrono::prelude::{DateTime, TimeZone, Utc}; -use serde_json::{from_str, Value}; +use lazy_static::lazy_static; +use log::{debug, error, info, trace}; +use serde::{Deserialize, Serialize}; +use serde_json::{from_str, json, Value}; use std::fs::{self, rename, File}; use std::io::{self, ErrorKind, Read, Write}; use std::path::PathBuf; |