Bläddra i källkod

Actor Action added

tags/3.1_alpha
Manuel83 8 år sedan
förälder
incheckning
929db1df81
3 ändrade filer med 54 tillägg och 45 borttagningar
  1. +7
    -0
      modules/actor/__init__.py
  2. +4
    -2
      modules/addon/endpoints.py
  3. +43
    -43
      modules/ui/static/bundle.js

+ 7
- 0
modules/actor/__init__.py Visa fil

@@ -60,6 +60,13 @@ class ActorView(BaseView):
t = self.api.socketio.start_background_task(target=self.toggleTimeJob, id=id, t=t)
return ('', 204)

@route('<int:id>/action/<method>', methods=["POST"])
def action(self, id, method):

cbpi.cache.get("actors").get(id).instance.__getattribute__(method)()
return ('', 204)


@cbpi.initalizer(order=1000)
def init(cbpi):
ActorView.register(cbpi.app, route_base='/api/actor')


+ 4
- 2
modules/addon/endpoints.py Visa fil

@@ -166,7 +166,9 @@ def update_addon(name):

def loadCorePlugins():
for filename in os.listdir("./modules/base_plugins"):
if filename.endswith(".py") or filename.endswith(".pyc"):


if os.path.isdir("./modules/base_plugins/"+filename) is False:
continue
try:
modules[filename] = import_module("modules.base_plugins.%s" % (filename))
@@ -178,7 +180,7 @@ def loadCorePlugins():

def loadPlugins():
for filename in os.listdir("./modules/plugins"):
if filename.endswith(".py") or filename.endswith(".pyc"):
if os.path.isdir("./modules/plugins/" + filename) is False:
continue
try:
modules[filename] = import_module("modules.plugins.%s" % (filename))


+ 43
- 43
modules/ui/static/bundle.js
Filskillnaden har hållits tillbaka eftersom den är för stor
Visa fil


Laddar…
Avbryt
Spara