Skip to content

Latest commit

 

History

History
25 lines (21 loc) · 683 Bytes

File metadata and controls

25 lines (21 loc) · 683 Bytes

devmock banner

Goal

Simulate basic telecommunication field devices supporting both SSH and Telnet protocols, providing a simple command-line interface (CLI), and including a mocked set of commands based on a user-defined JSON file.

This devices could be:

  • Digital Radios
  • Switches
  • Routers

Requirements

  • Minimum Python version 3.13

Init project

  1. Install project packages
pipenv install
  1. Setup the pipenv virtual environment for the project
    • With VSC set the environment in the Python environment tab
    • With other IDE execute pipenv shell on the terminal
  2. Launch the project
python src/main.py