chore: update use

This commit is contained in:
2022-02-05 00:12:03 +08:00
parent 41f81ebdd9
commit f655c6a87f
7 changed files with 11 additions and 12 deletions

View File

@@ -4,8 +4,8 @@ use std::fs;
use acme_lib::{create_p256_key, create_p384_key, create_rsa_key};
use acme_lib::persist::FilePersist;
use acme_lib::Directory;
use aliyun_openapi_core_rust_sdk::RPClient;
use rust_util::XResult;
use aliyun_openapi_core_rust_sdk::RPClient;
use crate::util::parse_dns_record;
use crate::network::{get_resolver, resolve_first_ipv4};
use crate::ali_dns::{add_txt_dns_record, build_dns_client, delete_dns_record, list_dns, simple_parse_aliyun_supplier};

View File

@@ -1,6 +1,6 @@
use rust_util::XResult;
use serde::{Deserialize, Serialize};
use aliyun_openapi_core_rust_sdk::RPClient;
use rust_util::XResult;
static ALI_DNS_ENDPOINT: &str = "https://alidns.aliyuncs.com";
static ALI_DNS_API_VERSION: &str = "2015-01-09";

View File

@@ -5,9 +5,9 @@ use std::fs;
use acme_lib::DirectoryUrl;
use std::path::PathBuf;
use std::str::FromStr;
use std::time::SystemTime;
use crate::x509;
use crate::x509::{X509PublicKeyAlgo, X509Certificate};
use std::time::SystemTime;
pub const CERT_NAME: &str = "cert.pem";
pub const KEY_NAME: &str = "key.pem";

View File

@@ -1,10 +1,10 @@
use std::io::{Error, ErrorKind};
use serde::{Serialize, Deserialize};
use std::time::SystemTime;
use serde::{Serialize, Deserialize};
use rust_util::XResult;
use hmac::{Hmac, Mac};
use sha2::Sha256;
use crate::CertConfig;
use crate::config::CertConfig;
#[derive(Clone, Debug, Serialize, Deserialize)]
pub struct InnerTextMessageText {

View File

@@ -20,13 +20,12 @@ use std::str::FromStr;
use tide::Request;
use std::process::{Command, exit};
use std::time::{Duration, SystemTime};
use std::path::PathBuf;
use async_std::task;
use async_std::channel;
use async_std::channel::Sender;
use config::AcmeMode;
use std::path::PathBuf;
use rust_util::util_cmd::run_command_and_wait;
use crate::config::{AcmeChallenge, CertConfig, CERT_NAME, KEY_NAME};
use crate::config::{AcmeMode, AcmeChallenge, CertConfig, CERT_NAME, KEY_NAME};
use crate::x509::{X509PublicKeyAlgo};
use crate::dingtalk::send_dingtalk_message;
use crate::statics::{AcmeStatics, AcmeStatus};

View File

@@ -1,9 +1,9 @@
use rust_util::XResult;
use std::thread;
use std::thread::JoinHandle;
use std::sync::atomic::{AtomicU32, Ordering};
use std::sync::Arc;
use std::time::Duration;
use rust_util::XResult;
pub struct SimpleThreadPool {
max_pool_size: u32,

View File

@@ -1,14 +1,14 @@
use std::error::Error;
use std::str::FromStr;
use serde::{Deserialize, Serialize};
use rust_util::XResult;
use x509_parser::parse_x509_certificate;
use x509_parser::pem::parse_x509_pem;
use x509_parser::extensions::{ParsedExtension, GeneralName};
use x509_parser::der_parser::oid::Oid;
use std::str::FromStr;
use rust_util::XResult;
use x509_parser::der_parser::parse_der;
use x509_parser::x509::SubjectPublicKeyInfo;
use x509_parser::der_parser::ber::BerObjectContent;
use std::error::Error;
lazy_static! {
static ref OID_COMMON_NAME: Oid<'static> = Oid::from_str("2.5.4.3").unwrap();