From 3b9885e40961bde996014c7e82d59daf2bd7ac14 Mon Sep 17 00:00:00 2001 From: RaNaN Date: Sat, 19 Nov 2011 22:44:24 +0100 Subject: disableble thriftbackend --- module/Api.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'module/Api.py') 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 -- cgit v1.2.3