Operation as a Service
Project description
Operation As A Service API
Installation
pip install oaas
Usage
from typing import Any, List
import oaas
@oaas.client("users-get")
def get_users(group: str) -> List[Any]: ...
@oaas.client("datastore")
class DataStore:
def put_item(self, key: str, value: Any) -> None: ...
def get_item(self, key: str) -> None: ...
def remove_item(self, key: str) -> None: ...
@oaas.service("users-get")
def get_user_list(group: str) -> List[Any]: ...
@oaas.service("datastore")
class DataStoreService:
def put_item(self, key: str, value: Any) -> None: ...
def get_item(self, key: str) -> None: ...
def remove_item(self, key: str) -> None: ...
@oaas.service("intercept")
def get_user_intercept(group: str) -> List[Any]: ...
@oaas.service("datastore")
class DataStoreIntercept:
def put_item(self, key: str, value: Any) -> None: ...
def get_item(self, key: str) -> None: ...
def remove_item(self, key: str) -> None: ...
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
oaas-1.8.0.tar.gz
(5.0 kB
view details)
File details
Details for the file oaas-1.8.0.tar.gz
.
File metadata
- Download URL: oaas-1.8.0.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: Python-urllib/3.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b517c50b5abc0931764ece979df41ed902fd21165a0a8d8de438d8c47d9cd8fd |
|
MD5 | 6d03cc67a7c8c6b2335dbbe902eb1906 |
|
BLAKE2b-256 | fa07d353793988f8491ffab947145324558178a66fd7ea125dab602e8b449e37 |