diff options
Diffstat (limited to 'module/Api.py')
-rw-r--r-- | module/Api.py | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/module/Api.py b/module/Api.py index ba79a31ef..fc36c9fea 100644 --- a/module/Api.py +++ b/module/Api.py @@ -29,9 +29,13 @@ 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 + try: + from remote.thriftbackend.thriftgen.pyload.ttypes import * + from remote.thriftbackend.thriftgen.pyload.Pyload import Iface + BaseObject = TBase + except ImportError: + print "Thrift not imported" + from remote.socketbackend.ttypes import * else: from remote.socketbackend.ttypes import * |