diff options
Diffstat (limited to 'module/Api.py')
-rw-r--r-- | module/Api.py | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/module/Api.py b/module/Api.py index 11072b2cd..ba79a31ef 100644 --- a/module/Api.py +++ b/module/Api.py @@ -22,14 +22,18 @@ from os.path import join from time import time import re -from remote.thriftbackend.thriftgen.pyload.ttypes import * -from remote.thriftbackend.thriftgen.pyload.Pyload import Iface - from PyFile import PyFile from utils import freeSpace, compare_time from common.packagetools import parseNames from network.RequestFactory import getURL - +from remote import activated + +if activated: + from remote.thriftbackend.thriftgen.pyload.ttypes import * + from remote.thriftbackend.thriftgen.pyload.Pyload import Iface + BaseObject = TBase +else: + from remote.socketbackend.ttypes import * # contains function names mapped to their permissions # unlisted functions are for admins only |