Skip to content

A Network Management Backend service which exposes one single API whose inputs can be five types of Request Packet which supports the addition of two types of nodes(computer, repeater) into the network, add a connection between two nodes(wired/wireless), update strength of a particular node, find the shortest route between two nodes and the last…

Notifications You must be signed in to change notification settings

CHETAN-A/NetworkManagement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deployment Instructions

Packages Required

  1. Python 3
  2. Python3-Pip

Installing Dependency Packages

Move into the source folder and run the following command in the terminal

pip install -r requirements.txt

To run the Application

Move into the source folder and run the following command in the terminal

python app.py

Access the API in the following link

http://localhost:8080/ajiranet/process

To run Unit Test

Move into the source folder and run the following command in the terminal

python unit_test.py

To run Curl Unit Test and view command and response

Move into the source folder and run the following command in the terminal

python curl_unit_test.py

About

A Network Management Backend service which exposes one single API whose inputs can be five types of Request Packet which supports the addition of two types of nodes(computer, repeater) into the network, add a connection between two nodes(wired/wireless), update strength of a particular node, find the shortest route between two nodes and the last…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages