Skip to main content

This is the simplest module for quick get project endpoints

Project description

Endmapper

Endmapper is a library for mapping endpoints.

Installation

pip install endmapper

Config file "cmapcfg.json"

{
  //This keywords must be in path
  "path_white_list": [],
  //This keywords could not be in path
  "path_black_list": [],
  //This keywords must be in endpoint name 
  "name_white_list": [],
  //This keywords could not be in endpoint name
  "name_black_list": [],
  //Services use with proxy endpoints
  //Service what you want to connect must use endmapper too
  "services": {
    "endpoint_name": "hostname or ip"
  }
}

How to use with django/drf

  • add new path to main project urls
from django.urls import path, include

urlpatterns = [
    # another paths
    path('', include('endmapper.urls'))
]

How to use with fastAPI

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

endmapper-0.3.2.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

endmapper-0.3.2-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file endmapper-0.3.2.tar.gz.

File metadata

  • Download URL: endmapper-0.3.2.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.2

File hashes

Hashes for endmapper-0.3.2.tar.gz
Algorithm Hash digest
SHA256 409284fad5b0572e57ede856c6abf7456ceaa52bc5ae54de096da20d1bc72ee0
MD5 bbcc74aa1fbe8d4768dca3b722508c57
BLAKE2b-256 a25d716667ddbe066489264d7ff27e6929201fe8aa2a1695651d59d28a26fba7

See more details on using hashes here.

File details

Details for the file endmapper-0.3.2-py3-none-any.whl.

File metadata

  • Download URL: endmapper-0.3.2-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.2

File hashes

Hashes for endmapper-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c6a03da54622e1cc6b770915c93f1320f0c0e94ca88f81fa1605580d749d8076
MD5 c31f32ed004b5a4fbb20906c942e1318
BLAKE2b-256 1b1fb9eb8d9f7f8832c97985148e633c7ad63cb6efe07b8b117f8753c44ef137

See more details on using hashes here.

Supported by

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