def config(self): """ check if Config- Database exists touches DB and checks if date of last read is new :return: a json result with: { "head": [], "value": {"sync": "True"} } exception: if an error occurs an exception is serialized and returned """ result = {} try: monit_handler = MonitorHandler() result = monit_handler.get_sync_status() # useful counts: counts = monit_handler.get_config_info() result.update(counts) ldap = 13 * result['ldapresolver'] sql = 12 * result['sqlresolver'] policies = 7 * result['policies'] realms = result['realms'] passwd = result['passwdresolver'] total = result['total'] result['netto'] = total - ldap - sql - passwd - policies - realms return sendResult(response, result) except Exception as exception: log.exception(exception) return sendError(response, exception) finally: Session.close() log.debug('[config] done')
def config(self): """ check if Config- Database exists touches DB and checks if date of last read is new :return: a json result with: { "head": [], "value": {"sync": "True"} } exception: if an error occurs an exception is serialized and returned """ result = {} try: monit_handler = MonitorHandler() result = monit_handler.get_sync_status() # useful counts: counts = monit_handler.get_config_info() result.update(counts) ldap = 13 * result["ldapresolver"] sql = 12 * result["sqlresolver"] policies = 7 * result["policies"] realms = result["realms"] passwd = result["passwdresolver"] total = result["total"] result["netto"] = total - ldap - sql - passwd - policies - realms return sendResult(response, result) except Exception as exception: log.error(exception) return sendError(response, exception)