# Network Connection Tester (v1.0.0) Developed by Emmanuel Hernandez | Automation Engineering A high-performance CLI tool designed to monitor network devices in real-time using parallel processing (up to 30 workers). It verifies ICMP reachability (Ping) and TCP port status, exporting a historical log to a timestamped CSV on exit. ## Project Structure * `src/cli.py`: Main execution script for the terminal interface. * `devices_example.csv`: Template file for targets input. ## How to Run 1. Ensure you have Python installed and your virtual environment active. 2. Install dependencies: `pip install -r requirements.txt` 3. Execute the tool providing your CSV file: ```bash python src/cli.py devices_example.csv