def norm_get_name(database, key, collection=None): if NORM_LOOKUP_DEBUG: _check_DB_version(database) if REPORT_LOOKUP_TIMINGS: lookup_start = datetime.now() dbpath = _get_db_path(database, collection) if dbpath is None: # full path not configured, fall back on name as default dbpath = database try: data = normdb.data_by_id(dbpath, key) except normdb.dbNotFoundError as e: Messager.warning(str(e)) data = None # just grab the first one (sorry, this is a bit opaque) if data is not None: value = data[0][0][1] else: value = None if REPORT_LOOKUP_TIMINGS: _report_timings(database, lookup_start) # echo request for sync json_dic = { 'database': database, 'key': key, 'value': value } return json_dic
def norm_get_data(database, key, collection=None): if NORM_LOOKUP_DEBUG: _check_DB_version(database) if REPORT_LOOKUP_TIMINGS: lookup_start = datetime.now() dbpath = _get_db_path(database, collection) if dbpath is None: # full path not configured, fall back on name as default dbpath = database try: data = normdb.data_by_id(dbpath, key) except normdb.dbNotFoundError as e: Messager.warning(str(e)) data = None if data is None: Messager.warning("Failed to get data for " + database + ":" + key) if REPORT_LOOKUP_TIMINGS: _report_timings(database, lookup_start) # echo request for sync json_dic = { 'database': database, 'key': key, 'value': data } return json_dic
def norm_get_data(database, key): if NORM_LOOKUP_DEBUG: _check_DB_version(database) if REPORT_LOOKUP_TIMINGS: lookup_start = datetime.now() try: data = normdb.data_by_id(database, key) except normdb.dbNotFoundError, e: Messager.warning(str(e)) data = None
def norm_get_name(database, key, collection=None): if NORM_LOOKUP_DEBUG: _check_DB_version(database) if REPORT_LOOKUP_TIMINGS: lookup_start = datetime.now() dbpath = _get_db_path(database, collection) if dbpath is None: # full path not configured, fall back on name as default dbpath = database try: data = normdb.data_by_id(dbpath, key) except normdb.dbNotFoundError, e: Messager.warning(str(e)) data = None
def norm_get_name(database, key): if NORM_LOOKUP_DEBUG: _check_DB_version(database) if REPORT_LOOKUP_TIMINGS: lookup_start = datetime.now() data = normdb.data_by_id(database, key) # just grab the first one (sorry, this is a bit opaque) if data is not None: value = data[0][0][1] else: value = None if REPORT_LOOKUP_TIMINGS: _report_timings(database, lookup_start) # echo request for sync json_dic = { 'database' : database, 'key' : key, 'value' : value } return json_dic