Catch and ignore fedmsg warnings about multiple initializations.
This commit is contained in:
parent
516dcf6dc8
commit
3d7eb0c72b
|
@ -43,7 +43,14 @@ class CallbackModule(object):
|
|||
cert_prefix='shell',
|
||||
active=True,
|
||||
))
|
||||
# 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
|
||||
|
|
Loading…
Reference in New Issue