Skip to main content

fix rpc call don't know mater service bug.

Project description

TDhelper LIb

helper class lib.

Saas-Framework Cli

1. Create saas project command line

custom directory

saas --name "project name" --path /usr/www/

current directory

saas --name "project name" --path pathname

Cache

1. pools

2. ring cache

db

1. sqllite

2. mongodb

3. mysql

Decorators

1. log

document

1. file

2. excel

Event

1. Event

2. classEvent

3. webEvent

generic

MagicCls

running time dynamic create class. mapping any object to an object.

Msg

genneric msg helper class.

network

http, socket helper.

robot

robot class.

Scheduler

not finished

simulate

not finished

Spider

structs

not finished

web

permission module

1. register

permission register class.

Methods

NO.
|
name
|
description
:---:|:---|:--- 1 | [Register](#perRegister) | - 2 | [RegisterByCfg](#perRegisterByCfg) | -

Register

name
|
description
| type | required | default :--- | :--- | :---: | :---: | :--- serviceClass | - | class | yes | -

RegisterByCfg

name
|
description
| type | required | default :--- | :--- | :---: | :---: | :--- Cfg | - | dict | yes | -

2. perACL

web project check ACL.

Methods

NO.
|
name
|
description
:---:|:---|:--- 1 | [perACL](#perACL) | - 2 | [addRPCHandle](#addRPCHandle) | - 3 | [AccessControlLists](#accessControlLists) | -

perACL

Initialize.

name
|
description
| type | required | default :--- | :--- | :---: | :---: | :--- rpc_key | - | str | yes | - params_container_class | - | str | yes | - platformKey | - | str | no | None tokenKey | - | str | no | usr-token

addRPCHandle

Add ACL RPC handle method.

name
|
description
| type | required | default :--- | :--- | :---: | :---: | :--- handle | - | RPC | yes | -

AccessControlLists

decotrator method. @perACL.accessControlLists()

name
|
description
| type | required | default :--- | :--- | :---: | :---: | :--- premissionKey | - | str | no | None debug | - | Boolen | no | False

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

TDhelper-2.8.34.tar.gz (124.5 kB view details)

Uploaded Source

Built Distribution

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

TDhelper-2.8.34-py3-none-any.whl (177.1 kB view details)

Uploaded Python 3

File details

Details for the file TDhelper-2.8.34.tar.gz.

File metadata

  • Download URL: TDhelper-2.8.34.tar.gz
  • Upload date:
  • Size: 124.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.10

File hashes

Hashes for TDhelper-2.8.34.tar.gz
Algorithm Hash digest
SHA256 225860cf6b93b173303954c3fd98b98b136272c1fdc1ba095a07ad3b15f927d2
MD5 9ba5a99c6c711dbe32beecbc1f4877fd
BLAKE2b-256 798a3b37fc016215a559a0fa21567777fb87edc73965892617866a4e43330f55

See more details on using hashes here.

File details

Details for the file TDhelper-2.8.34-py3-none-any.whl.

File metadata

  • Download URL: TDhelper-2.8.34-py3-none-any.whl
  • Upload date:
  • Size: 177.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.10

File hashes

Hashes for TDhelper-2.8.34-py3-none-any.whl
Algorithm Hash digest
SHA256 c6beb38f0f502cdde4dc243a383a493ad8f92bb0e7612ba0a150230154620b02
MD5 9d3fc0dad93b878cc4faa1d15d6a4f28
BLAKE2b-256 d871468b488c3034223338d1282a990a01f924b45f01671109a42e67ac746fe7

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