mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-03-20 12:07:34 +08:00
Catch and ignore fedmsg warnings about multiple initializations.
This commit is contained in:
@@ -43,7 +43,14 @@ class CallbackModule(object):
|
||||
cert_prefix='shell',
|
||||
active=True,
|
||||
))
|
||||
fedmsg.init(**config)
|
||||
# It seems like recursive playbooks call this over and over again and
|
||||
# fedmsg doesn't like to be initialized more than once. So, here, just
|
||||
# catch that and ignore it.
|
||||
try:
|
||||
fedmsg.init(**config)
|
||||
except ValueError:
|
||||
pass
|
||||
|
||||
|
||||
def playbook_on_play_start(self, pattern):
|
||||
# This gets called once for each play.. but we just issue a message once
|
||||
|
||||
Reference in New Issue
Block a user