summaryrefslogtreecommitdiff
path: root/backend/decky_loader/main.py
diff options
context:
space:
mode:
authorAAGaming <aa@mail.catvibers.me>2023-07-10 18:41:56 -0400
committermarios8543 <marios8543@gmail.com>2023-11-14 00:04:56 +0200
commit1921e7ec56b39d4a6af111a75cf74c495800abc6 (patch)
tree216d56a2cda1db60d148fa743719766b3c7f6fe0 /backend/decky_loader/main.py
parent05b41b341027dc80e62935a2d0a953c847bdb44b (diff)
downloaddecky-loader-1921e7ec56b39d4a6af111a75cf74c495800abc6.tar.gz
decky-loader-1921e7ec56b39d4a6af111a75cf74c495800abc6.zip
JS -> Python WS now functional
Diffstat (limited to 'backend/decky_loader/main.py')
-rw-r--r--backend/decky_loader/main.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/backend/decky_loader/main.py b/backend/decky_loader/main.py
index fae30574..e33f0a9b 100644
--- a/backend/decky_loader/main.py
+++ b/backend/decky_loader/main.py
@@ -1,6 +1,7 @@
# Change PyInstaller files permissions
import sys
from typing import Dict
+from wsrouter import WSRouter
from .localplatform.localplatform import (chmod, chown, service_stop, service_start,
ON_WINDOWS, get_log_level, get_live_reload,
get_server_port, get_server_host, get_chown_plugin_path,
@@ -63,7 +64,8 @@ class PluginManager:
allow_credentials=True
)
})
- self.plugin_loader = Loader(self, plugin_path, self.loop, get_live_reload())
+ self.ws = WSRouter(self.loop, self.web_app)
+ self.plugin_loader = Loader(self, self.ws, plugin_path, self.loop, get_live_reload())
self.settings = SettingsManager("loader", path.join(get_privileged_path(), "settings"))
self.plugin_browser = PluginBrowser(plugin_path, self.plugin_loader.plugins, self.plugin_loader, self.settings)
self.utilities = Utilities(self)