Skip to content

Commit 0960ff2

Browse files
committed
refactor: [#661] move Tracker Checker mod
1 parent d8a9f7b commit 0960ff2

File tree

10 files changed

+22
-21
lines changed

10 files changed

+22
-21
lines changed

src/bin/tracker_checker.rs

+2-15
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,5 @@
1-
//! Program to run checks against running trackers.
2-
//!
3-
//! Run providing a config file path:
4-
//!
5-
//! ```text
6-
//! cargo run --bin tracker_checker -- --config-path "./share/default/config/tracker_checker.json"
7-
//! TORRUST_CHECKER_CONFIG_PATH="./share/default/config/tracker_checker.json" cargo run --bin tracker_checker
8-
//! ```
9-
//!
10-
//! Run providing the configuration:
11-
//!
12-
//! ```text
13-
//! TORRUST_CHECKER_CONFIG=$(cat "./share/default/config/tracker_checker.json") cargo run --bin tracker_checker
14-
//! ```
15-
use torrust_tracker::checker::app;
1+
//! Program to run check running trackers.
2+
use torrust_tracker::console::clients::checker::app;
163

174
#[tokio::main]
185
async fn main() {

src/checker/app.rs src/console/clients/checker/app.rs

+15-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
//! Program to run checks against running trackers.
2+
//!
3+
//! Run providing a config file path:
4+
//!
5+
//! ```text
6+
//! cargo run --bin tracker_checker -- --config-path "./share/default/config/tracker_checker.json"
7+
//! TORRUST_CHECKER_CONFIG_PATH="./share/default/config/tracker_checker.json" cargo run --bin tracker_checker
8+
//! ```
9+
//!
10+
//! Run providing the configuration:
11+
//!
12+
//! ```text
13+
//! TORRUST_CHECKER_CONFIG=$(cat "./share/default/config/tracker_checker.json") cargo run --bin tracker_checker
14+
//! ```
115
use std::path::PathBuf;
216
use std::sync::Arc;
317

@@ -7,7 +21,7 @@ use clap::Parser;
721
use super::config::Configuration;
822
use super::console::Console;
923
use super::service::{CheckResult, Service};
10-
use crate::checker::config::parse_from_json;
24+
use crate::console::clients::checker::config::parse_from_json;
1125

1226
#[derive(Parser, Debug)]
1327
#[clap(author, version, about, long_about = None)]

src/checker/config.rs src/console/clients/checker/config.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ mod tests {
117117
}
118118

119119
mod building_configuration_from_plan_configuration {
120-
use crate::checker::config::{Configuration, PlainConfiguration};
120+
use crate::console::clients::checker::config::{Configuration, PlainConfiguration};
121121

122122
#[test]
123123
fn it_should_fail_when_a_tracker_udp_address_is_invalid() {
File renamed without changes.

src/checker/logger.rs src/console/clients/checker/logger.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ impl Printer for Logger {
4949

5050
#[cfg(test)]
5151
mod tests {
52-
use crate::checker::logger::Logger;
53-
use crate::checker::printer::{Printer, CLEAR_SCREEN};
52+
use crate::console::clients::checker::logger::Logger;
53+
use crate::console::clients::checker::printer::{Printer, CLEAR_SCREEN};
5454

5555
#[test]
5656
fn should_capture_the_clear_screen_command() {
File renamed without changes.
File renamed without changes.

src/checker/service.rs src/console/clients/checker/service.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use reqwest::{Client, Url};
77

88
use super::config::Configuration;
99
use super::console::Console;
10-
use crate::checker::printer::Printer;
10+
use crate::console::clients::checker::printer::Printer;
1111

1212
pub struct Service {
1313
pub(crate) config: Arc<Configuration>,

src/console/clients/mod.rs

+1
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
//! Console clients.
2+
pub mod checker;

src/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -471,7 +471,6 @@
471471
//! examples on the integration and unit tests.
472472
pub mod app;
473473
pub mod bootstrap;
474-
pub mod checker;
475474
pub mod console;
476475
pub mod core;
477476
pub mod servers;

0 commit comments

Comments
 (0)