BEAMP -> KuiToi

This commit is contained in:
Maxim Khomutov 2023-07-11 00:34:56 +03:00
parent 67b5142687
commit 5ea95aaa39
4 changed files with 8 additions and 9 deletions

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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: