from django.contrib import messages
from django.shortcuts import redirect
from manifold.core.result_value import ResultValue
from manifoldresult import ManifoldResult, ManifoldCode, ManifoldException, truncate_result
from django.contrib import messages
from django.shortcuts import redirect
from manifold.core.result_value import ResultValue
from manifoldresult import ManifoldResult, ManifoldCode, ManifoldException, truncate_result
-# from unfold.sessioncache import SessionCache
-
-from myslice.settings import config, logger
+# being available from the outside (r2lab django web site)
+try:
+ from myslice.settings import logger
+except:
+ import logging
+ logger = logging.getLogger('manifoldapi')
+
return _execute_query(request, query, manifold_api_session_auth)
def execute_admin_query(request, query):
return _execute_query(request, query, manifold_api_session_auth)
def execute_admin_query(request, query):
admin_user, admin_password = config.manifold_admin_user_password()
if not admin_user or not admin_password:
logger.error("""CONFIG: you need to setup admin_user and admin_password in myslice.ini
admin_user, admin_password = config.manifold_admin_user_password()
if not admin_user or not admin_password:
logger.error("""CONFIG: you need to setup admin_user and admin_password in myslice.ini