mirror of
https://github.com/kuitoi/kuitoi-Server.git
synced 2025-08-18 08:45:37 +00:00
BEAMP -> KuiToi
This commit is contained in:
parent
67b5142687
commit
5ea95aaa39
@ -1,6 +1,6 @@
|
|||||||
import BEAMP # Import server object
|
import KuiToi # Import server object
|
||||||
|
|
||||||
beam = BEAMP("TestPlugin") # Init plugin with name "TestPlugin"
|
beam = KuiToi("TestPlugin") # Init plugin with name "TestPlugin"
|
||||||
log = beam.log # Use logger from server
|
log = beam.log # Use logger from server
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
import BEAMP # Import server object
|
import KuiToi # Import server object
|
||||||
|
|
||||||
beam = BEAMP("TestPlugin") # Init plugin with name "TestPlugin"
|
beam = KuiToi("TestPlugin") # Init plugin with name "TestPlugin"
|
||||||
log = beam.log # Use logger from server
|
log = beam.log # Use logger from server
|
||||||
|
|
||||||
|
|
||||||
|
@ -12,9 +12,9 @@
|
|||||||
## Пример
|
## Пример
|
||||||
|
|
||||||
```python
|
```python
|
||||||
import BEAMP
|
import KuiToi
|
||||||
|
|
||||||
beam = BEAMP("TestPlugin")
|
beam = KuiToi("TestPlugin")
|
||||||
logger = beam.log
|
logger = beam.log
|
||||||
|
|
||||||
def load(): # Plugins load from here
|
def load(): # Plugins load from here
|
||||||
|
@ -4,7 +4,7 @@ import types
|
|||||||
from core import get_logger
|
from core import get_logger
|
||||||
|
|
||||||
|
|
||||||
class BEAMP:
|
class KuiToi:
|
||||||
|
|
||||||
def __init__(self, name=None):
|
def __init__(self, name=None):
|
||||||
if name is None:
|
if name is None:
|
||||||
@ -24,7 +24,6 @@ class BEAMP:
|
|||||||
ev.call_event(event_name, *data)
|
ev.call_event(event_name, *data)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class PluginsLoader:
|
class PluginsLoader:
|
||||||
|
|
||||||
def __init__(self, plugins_dir):
|
def __init__(self, plugins_dir):
|
||||||
@ -40,7 +39,7 @@ class PluginsLoader:
|
|||||||
try:
|
try:
|
||||||
self.log.debug(f"Loading plugin: {file}")
|
self.log.debug(f"Loading plugin: {file}")
|
||||||
plugin = types.ModuleType('plugin')
|
plugin = types.ModuleType('plugin')
|
||||||
plugin.BEAMP = BEAMP
|
plugin.KuiToi = KuiToi
|
||||||
plugin.print = print
|
plugin.print = print
|
||||||
file = os.path.join(self.__plugins_dir, file)
|
file = os.path.join(self.__plugins_dir, file)
|
||||||
with open(f'{file}', 'r') as f:
|
with open(f'{file}', 'r') as f:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user