MCPcopy Create free account
hub / github.com/StackStorm/st2 / register_triggers

Function register_triggers

st2common/st2common/content/bootstrap.py:172–193  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

170
171
172def register_triggers():
173 pack_dir = cfg.CONF.register.pack
174 fail_on_failure = not cfg.CONF.register.no_fail_on_failure
175
176 registered_count = 0
177
178 try:
179 LOG.info("=========================================================")
180 LOG.info("############## Registering triggers #####################")
181 LOG.info("=========================================================")
182 with Timer(key="st2.register.triggers"):
183 registered_count = triggers_registrar.register_triggers(
184 pack_dir=pack_dir, fail_on_failure=fail_on_failure
185 )
186 except Exception as e:
187 exc_info = not fail_on_failure
188 LOG.warning("Failed to register sensors: %s", e, exc_info=exc_info)
189
190 if fail_on_failure:
191 raise e
192
193 LOG.info("Registered %s triggers." % (registered_count))
194
195
196def register_sensors():

Callers 1

register_contentFunction · 0.70

Calls 1

TimerClass · 0.90

Tested by

no test coverage detected