Skip to main content

Register endpoints and services in DAC

Project description

License: MIT GitHub stars GitHub forks GitHub issues

About

This module is used to register endpoints and service names to DAC [Dyncamic Access Control] service.

DAC [Dyncamic Access Control] service is used to control accesses between microservices and users

Visit https://github.com/OnePoint-Team/DAC for more information about DAC service

🔨 Installation

 $ sudo pip3 install dac_autoreg

🕹 Python Module

from fastapi import FastAPI
from core.factories import settings
from core.extensions import log

from dac_autoreg.modules import Autoreg

app = FastAPI()

@app.on_event("startup")
async def startup():
    await Autoreg(app=app, log=log, settings=settings).autoreg()

Supported OS

Linux, MacOS

🌱 Contributing

Feel free to open issue and send pull request.

Python >= 3.6

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

dac-autoreg-0.3.0.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

dac_autoreg-0.3.0-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file dac-autoreg-0.3.0.tar.gz.

File metadata

  • Download URL: dac-autoreg-0.3.0.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for dac-autoreg-0.3.0.tar.gz
Algorithm Hash digest
SHA256 1f859406e903f5168593a84eead2b85b835864470a22c78ebd5c70fbaf0062fc
MD5 7ea146a05d93c75faf064defe3dbabf1
BLAKE2b-256 233945f50ce506ce211185d18b29f385e5ec5d407d0ff3f9768da1f3f4307659

See more details on using hashes here.

File details

Details for the file dac_autoreg-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: dac_autoreg-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for dac_autoreg-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c93bd89df78201751576ba47bc57804eecdcfaf26f7fe4624cb8d9927a24cad8
MD5 75afaf437bc934f20d7871fb1fbfa764
BLAKE2b-256 150c0554601a091bd5ca4be9daa006ba0378a3c9322d5f4e1f4fb1e284358f73

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