Skip to main content

API for the modern WAN Emulator (WEmulate)

Project description

A modern WAN Emulator developed by the Institute for Networked Solutions

WEmulate API Module

This is the API module which builds on the CLI module.

Have a look at the documentation for detailed information.

Installation

It is installed with the -a parameter from the documented install command for WEmulate.

Development

Configure poetry to create the environment inside the project path, in order that VSCode can recognize the virtual environment.

$ poetry config virtualenvs.in-project true

Install the virtualenv.

$ poetry install

Start the application with the following command:

$ uvicorn api.app:app --host 0.0.0.0 --port 8080 --reload

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wemulate_api-2.0.2.tar.gz (16.3 kB view details)

Uploaded Source

Built Distribution

wemulate_api-2.0.2-py3-none-any.whl (17.3 kB view details)

Uploaded Python 3

File details

Details for the file wemulate_api-2.0.2.tar.gz.

File metadata

  • Download URL: wemulate_api-2.0.2.tar.gz
  • Upload date:
  • Size: 16.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.10.2 Linux/5.15.0-1022-azure

File hashes

Hashes for wemulate_api-2.0.2.tar.gz
Algorithm Hash digest
SHA256 617500db0432c47b5b480feab58d7cc7dceea8165cff00de5fc3380f4cbc8eee
MD5 128b3142a01859b1f194d2129a5d7ed3
BLAKE2b-256 eecced602a464898ac96e7b54ec97ead188f186bc362db37a3ab40d5a87c3c4f

See more details on using hashes here.

File details

Details for the file wemulate_api-2.0.2-py3-none-any.whl.

File metadata

  • Download URL: wemulate_api-2.0.2-py3-none-any.whl
  • Upload date:
  • Size: 17.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.10.2 Linux/5.15.0-1022-azure

File hashes

Hashes for wemulate_api-2.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 cceb4199dfe1500cbf68a865367cd609e7f08d907d689c97d58812a134eca1c8
MD5 ca2ff98e72edd605b78b7fcb3968cc34
BLAKE2b-256 e925d6ae6b84abd69782bf49f1068499606d7f939b27ff44c94c0c426d668d65

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page