Fork project

This commit is contained in:
2025-09-19 15:59:08 +08:00
commit 2f921b6209
52 changed files with 4012 additions and 0 deletions

25
utils/routers/base.py Normal file
View File

@ -0,0 +1,25 @@
import typing
from ...models import WhaleContainer
class BaseRouter:
name = None
def __init__(self):
pass
def access(self, container: WhaleContainer):
pass
def register(self, container: WhaleContainer):
pass
def unregister(self, container: WhaleContainer):
pass
def reload(self):
pass
def check_availability(self) -> typing.Tuple[bool, str]:
pass