import refactor
parent
ce067efffd
commit
8b123cd593
|
|
@ -20,7 +20,7 @@ use tokio::io::{BufReader, AsyncWriteExt, AsyncBufReadExt};
|
|||
/// *depends on* : -
|
||||
///
|
||||
pub async fn init_cli_pipeline() -> DynResult<()> {
|
||||
return match init_listener().await {
|
||||
match init_listener().await {
|
||||
Some(list) => {
|
||||
loop {
|
||||
if let Ok((socket, addr)) = list.accept().await {
|
||||
|
|
@ -53,7 +53,7 @@ pub async fn init_cli_pipeline() -> DynResult<()> {
|
|||
/// *depends on* : `tokio::net::TcpListener`
|
||||
///
|
||||
async fn init_listener() -> Option<TcpListener> {
|
||||
return match TcpListener::bind("127.0.0.1:7753").await {
|
||||
match TcpListener::bind("127.0.0.1:7753").await {
|
||||
Ok(listener) => {
|
||||
info!("Runner is listening localhost:7753");
|
||||
Some(listener)
|
||||
|
|
@ -79,9 +79,6 @@ async fn init_listener() -> Option<TcpListener> {
|
|||
/// *depends on* : `tokio::net::TcpStream`
|
||||
///
|
||||
async fn process_connection(mut stream: TcpStream) {
|
||||
// loop{
|
||||
// stream.
|
||||
// }
|
||||
let buf_reader = BufReader::new(stream.borrow_mut());
|
||||
let mut rqst = buf_reader.lines();
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
use crate::options::structs::*;
|
||||
use super::structs::*;
|
||||
use log::{error, info, warn};
|
||||
use redis::{Client, Connection};
|
||||
use std::fs::OpenOptions;
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
use crate::options::structs::CustomError;
|
||||
use super::structs::CustomError;
|
||||
use std::sync::Arc;
|
||||
use tokio::io;
|
||||
use tokio::sync::mpsc;
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
use crate::options::structs::{CustomError, Files};
|
||||
use crate::utils::prcs::{is_active, is_frozen};
|
||||
use super::prcs::{is_active, is_frozen};
|
||||
use inotify::{EventMask, Inotify, WatchMask};
|
||||
use std::borrow::BorrowMut;
|
||||
use std::path::Path;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ use crate::options::structs::TrackingProcess;
|
|||
use sysinfo::{Process, System};
|
||||
use tokio::join;
|
||||
use crate::options::structs::{ProcessMetrics, ContainerMetrics};
|
||||
use crate::utils::get_container_id;
|
||||
use super::get_container_id;
|
||||
// use pcap::{Device, Capture, Active};
|
||||
// use std::net::Ipv4Addr;
|
||||
// use anyhow::{Result, Ok};
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
use crate::options::structs::{CustomError, Services};
|
||||
use crate::utils::prcs::{is_active, is_frozen};
|
||||
use super::prcs::{is_active, is_frozen};
|
||||
use log::{error, warn};
|
||||
use std::net::{TcpStream, ToSocketAddrs};
|
||||
use std::sync::Arc;
|
||||
|
|
|
|||
Loading…
Reference in New Issue