diff options
author | David Knaack <davidkna@users.noreply.github.com> | 2024-03-20 10:57:14 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-20 18:57:14 +0900 |
commit | 0e334e3e6c71eca140d36c112dc46a668e2920d8 (patch) | |
tree | 137f886376564c0be03ec43a0d5bdede1d6e0eb3 /src/modules | |
parent | 49575e5a555bddbf91ef2e05fbfeedaca450a2f9 (diff) |
chore: fix upcoming rust 1.77 clippy issues and chrono deprecations (#5850)
Diffstat (limited to 'src/modules')
-rw-r--r-- | src/modules/aws.rs | 25 |
1 files changed, 9 insertions, 16 deletions
diff --git a/src/modules/aws.rs b/src/modules/aws.rs index fa455862f..ae5c35d71 100644 --- a/src/modules/aws.rs +++ b/src/modules/aws.rs @@ -684,15 +684,12 @@ credential_process = /opt/bin/awscreds-retriever #[test] fn expiration_date_set() { - use chrono::{DateTime, NaiveDateTime, SecondsFormat, Utc}; + use chrono::{DateTime, SecondsFormat, Utc}; let expiration_env_vars = ["AWS_SESSION_EXPIRATION", "AWS_CREDENTIAL_EXPIRATION"]; expiration_env_vars.iter().for_each(|env_var| { - let now_plus_half_hour: DateTime<Utc> = DateTime::from_naive_utc_and_offset( - NaiveDateTime::from_timestamp_opt(chrono::Local::now().timestamp() + 1800, 0) - .unwrap(), - Utc, - ); + let now_plus_half_hour: DateTime<Utc> = + DateTime::from_timestamp(chrono::Local::now().timestamp() + 1800, 0).unwrap(); let actual = ModuleRenderer::new("aws") .env("AWS_PROFILE", "astronauts") @@ -727,12 +724,10 @@ credential_process = /opt/bin/awscreds-retriever let credentials_path = dir.path().join("credentials"); let mut file = File::create(&credentials_path)?; - use chrono::{DateTime, NaiveDateTime, Utc}; + use chrono::{DateTime, Utc}; - let now_plus_half_hour: DateTime<Utc> = DateTime::from_naive_utc_and_offset( - NaiveDateTime::from_timestamp_opt(chrono::Local::now().timestamp() + 1800, 0).unwrap(), - Utc, - ); + let now_plus_half_hour: DateTime<Utc> = + DateTime::from_timestamp(chrono::Local::now().timestamp() + 1800, 0).unwrap(); let expiration_date = now_plus_half_hour.to_rfc3339_opts(chrono::SecondsFormat::Secs, true); @@ -800,12 +795,10 @@ aws_secret_access_key=dummy #[test] fn expiration_date_set_expired() { - use chrono::{DateTime, NaiveDateTime, SecondsFormat, Utc}; + use chrono::{DateTime, SecondsFormat, Utc}; - let now: DateTime<Utc> = DateTime::from_naive_utc_and_offset( - NaiveDateTime::from_timestamp_opt(chrono::Local::now().timestamp() - 1800, 0).unwrap(), - Utc, - ); + let now: DateTime<Utc> = + DateTime::from_timestamp(chrono::Local::now().timestamp() - 1800, 0).unwrap(); let symbol = "!!!"; |