Beispiel #1
0
def update_after_commit_hook(is_commit_successful, context):
    if not is_commit_successful:
        return
    try:
        ws_url = get_settings_property('ws_endpoint')
        ws_key = get_settings_property('ws_key')
        registry = get_registry(context)

        reporter = WebServiceReporter(ws_url, ws_key)
        reporter.report(registry)
        logger.info("Indicators were successfully reported")
    except RegistryException as e:
        logger.warning(
            "Error while loading indicator registry ({0})".format(e))
    except ReporterException as e:
        logger.warning("Error while reporting indicators ({0})".format(e))
Beispiel #2
0
 def url_info(self):
     return get_settings_property('url_info') or ''