mirror of
https://github.com/centreon/centreon-plugins.git
synced 2025-07-29 16:45:04 +02:00
fix(rust): use rust 2024 edition and fix compile error
rust 2024 edition is more restrictive when importing local crate
This commit is contained in:
parent
a2c0b6ad0e
commit
c0a4bf0e85
@ -1,6 +1,7 @@
|
||||
[package]
|
||||
name = "centreon-generic-snmp"
|
||||
version = "1.0.0"
|
||||
edition = "2024"
|
||||
|
||||
[build-dependencies]
|
||||
lalrpop = "0.22.1"
|
||||
|
@ -1,5 +1,5 @@
|
||||
use log::{debug, info, trace, warn};
|
||||
use snmp::SnmpResult;
|
||||
use crate::snmp::SnmpResult;
|
||||
use log::{info, warn};
|
||||
use std::str;
|
||||
|
||||
#[derive(Debug)]
|
||||
|
@ -4,11 +4,11 @@ pub mod threshold;
|
||||
|
||||
use self::ast::ExprResult;
|
||||
use self::lexer::{LexicalError, Tok};
|
||||
use lalrpop_util::{lalrpop_mod, ParseError};
|
||||
use crate::snmp::SnmpResult;
|
||||
use lalrpop_util::{ParseError, lalrpop_mod};
|
||||
use log::debug;
|
||||
use regex::Regex;
|
||||
use serde::Deserialize;
|
||||
use snmp::SnmpResult;
|
||||
|
||||
lalrpop_mod!(grammar);
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
use generic::error::Error;
|
||||
use crate::generic::error::Error;
|
||||
use log::{debug, error, info, trace, warn};
|
||||
use std::f64::INFINITY;
|
||||
|
||||
|
@ -1,5 +1,4 @@
|
||||
use serde_json::Error as JsonError;
|
||||
use snafu::prelude::*;
|
||||
use snafu::prelude::Snafu;
|
||||
use std::path::PathBuf;
|
||||
|
||||
#[derive(Debug, Snafu)]
|
||||
|
@ -4,11 +4,11 @@ extern crate serde_json;
|
||||
pub mod error;
|
||||
|
||||
use self::error::Result;
|
||||
use compute::{ast::ExprResult, threshold::Threshold, Compute, Parser};
|
||||
use crate::compute::{Compute, Parser, ast::ExprResult, threshold::Threshold};
|
||||
use crate::output::{Output, OutputFormatter};
|
||||
use crate::snmp::{snmp_bulk_get, snmp_bulk_walk, snmp_bulk_walk_with_labels};
|
||||
use log::{debug, trace};
|
||||
use output::{Output, OutputFormatter};
|
||||
use serde::Deserialize;
|
||||
use snmp::{snmp_bulk_get, snmp_bulk_walk, snmp_bulk_walk_with_labels};
|
||||
use std::collections::HashMap;
|
||||
|
||||
use crate::snmp::SnmpResult;
|
||||
|
@ -1,5 +1,5 @@
|
||||
use compute::lexer;
|
||||
use compute::ast;
|
||||
use crate::compute::lexer;
|
||||
use crate::compute::ast;
|
||||
|
||||
grammar<'input>;
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
use crate::compute::Parser;
|
||||
use crate::compute::ast::ExprResult;
|
||||
use crate::generic::{Perfdata, Status};
|
||||
use crate::snmp::SnmpResult;
|
||||
use compute::ast::ExprResult;
|
||||
use compute::Parser;
|
||||
use generic::{Perfdata, Status};
|
||||
use log::error;
|
||||
use serde::Deserialize;
|
||||
|
||||
|
@ -3,7 +3,7 @@ extern crate rasn;
|
||||
extern crate rasn_smi;
|
||||
extern crate rasn_snmp;
|
||||
|
||||
use compute::ast::ExprResult;
|
||||
use crate::compute::ast::ExprResult;
|
||||
use log::{info, trace, warn};
|
||||
use rasn::types::ObjectIdentifier;
|
||||
use rasn_snmp::v2::BulkPdu;
|
||||
|
Loading…
x
Reference in New Issue
Block a user