Skip to content

Refactor: reorganize modules for console commands #661

@josecelano

Description

@josecelano

I will move checker and e2e into a new console or clients dir. All console command logic will be inside that folder.

$ tree -L 2 ./src/
./src/
├── app.rs
├── bin
│   ├── e2e_tests_runner.rs
│   ├── http_health_check.rs
│   ├── http_tracker_client.rs
│   ├── tracker_checker.rs
│   └── udp_tracker_client.rs
├── bootstrap
│   ├── app.rs
│   ├── config.rs
│   ├── jobs
│   ├── logging.rs
│   └── mod.rs
├── checker
│   ├── app.rs
│   ├── config.rs
│   ├── console.rs
│   ├── logger.rs
│   ├── mod.rs
│   ├── printer.rs
│   └── service.rs
├── core
│   ├── auth.rs
│   ├── databases
│   ├── error.rs
│   ├── mod.rs
│   ├── peer.rs
│   ├── services
│   ├── statistics.rs
│   └── torrent
├── e2e
│   ├── docker.rs
│   ├── logs_parser.rs
│   ├── mod.rs
│   ├── runner.rs
│   ├── tracker_checker.rs
│   └── tracker_container.rs
├── lib.rs
├── main.rs
├── servers
│   ├── apis
│   ├── health_check_api
│   ├── http
│   ├── mod.rs
│   ├── registar.rs
│   ├── signals.rs
│   └── udp
└── shared
    ├── bit_torrent
    ├── clock
    ├── crypto
    └── mod.rs

19 directories, 34 files

Metadata

Metadata

Assignees

Labels

- Developer -Torrust Improvement Experience

Type

No type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions