def register_rules(): # Register ruletypes and rules. pack_dir = cfg.CONF.register.pack fail_on_failure = not cfg.CONF.register.no_fail_on_failure registered_count = 0 try: LOG.info('=========================================================') LOG.info('############## Registering rules ########################') LOG.info('=========================================================') rule_types_registrar.register_rule_types() except Exception as e: LOG.warning('Failed to register rule types: %s', e, exc_info=True) return try: registered_count = rules_registrar.register_rules(pack_dir=pack_dir, fail_on_failure=fail_on_failure) except Exception as e: exc_info = not fail_on_failure LOG.warning('Failed to register rules: %s', e, exc_info=exc_info) if fail_on_failure: raise e LOG.info('Registered %s rules.', registered_count)
def register_rules(): # Register ruletypes and rules. pack_dir = cfg.CONF.register.pack fail_on_failure = not cfg.CONF.register.no_fail_on_failure registered_count = 0 try: LOG.info('=========================================================') LOG.info('############## Registering rules ########################') LOG.info('=========================================================') rule_types_registrar.register_rule_types() except Exception as e: LOG.warning('Failed to register rule types: %s', e, exc_info=True) return try: registered_count = rules_registrar.register_rules( pack_dir=pack_dir, fail_on_failure=fail_on_failure) except Exception as e: exc_info = not fail_on_failure LOG.warning('Failed to register rules: %s', e, exc_info=exc_info) if fail_on_failure: raise e LOG.info('Registered %s rules.', registered_count)
def register_rules(): # Register ruletypes and rules. pack_dir = cfg.CONF.register.pack fail_on_failure = not cfg.CONF.register.no_fail_on_failure registered_count = 0 overridden_count = 0 try: LOG.info("=========================================================") LOG.info("############## Registering rules ########################") LOG.info("=========================================================") rule_types_registrar.register_rule_types() except Exception as e: LOG.warning("Failed to register rule types: %s", e, exc_info=True) return try: with Timer(key="st2.register.rules"): registered_count, overridden_count = rules_registrar.register_rules( pack_dir=pack_dir, fail_on_failure=fail_on_failure) except Exception as e: exc_info = not fail_on_failure LOG.warning("Failed to register rules: %s", e, exc_info=exc_info) if fail_on_failure: raise e LOG.info("Registered %s rules.", registered_count) LOG.info("%s rules had their metadata overridden." % (overridden_count))
def register_rules(): # Register ruletypes and rules. registered_count = 0 try: LOG.info('=========================================================') LOG.info('############## Registering rules ########################') LOG.info('=========================================================') rule_types_registrar.register_rule_types() except Exception as e: LOG.warning('Failed to register rule types: %s', e, exc_info=True) else: try: registered_count = rules_registrar.register_rules(pack_dir=cfg.CONF.register.pack) except Exception as e: LOG.warning('Failed to register rules: %s', e, exc_info=True) LOG.info('Registered %s rules.', registered_count)
def register_rules(): # Register ruletypes and rules. registered_count = 0 try: LOG.info('=========================================================') LOG.info('############## Registering rules ########################') LOG.info('=========================================================') rule_types_registrar.register_rule_types() except Exception as e: LOG.warning('Failed to register rule types: %s', e, exc_info=True) else: try: registered_count = rules_registrar.register_rules( pack_dir=cfg.CONF.register.pack) except Exception as e: LOG.warning('Failed to register rules: %s', e, exc_info=True) LOG.info('Registered %s rules.', registered_count)