diff options
author | Toshio くらとみ <toshio@batcave01.phx2.fedoraproject.org> | 2016-01-29 06:02:10 +0000 |
---|---|---|
committer | Toshio くらとみ <toshio@batcave01.phx2.fedoraproject.org> | 2016-01-29 06:02:10 +0000 |
commit | 379afc6db5a441135ad74bfa49a9106c050cb83b (patch) | |
tree | 2c477e0584c4bffe91ead9b54966fef865cf757a /callback_plugins/fedmsg_callback.py | |
parent | 1c4afb64709a08afcb20f4d2ecd207046a749a0a (diff) | |
download | ansible-379afc6db5a441135ad74bfa49a9106c050cb83b.tar.gz ansible-379afc6db5a441135ad74bfa49a9106c050cb83b.tar.xz ansible-379afc6db5a441135ad74bfa49a9106c050cb83b.zip |
Make callbacks ansible 2.0 compatible
Diffstat (limited to 'callback_plugins/fedmsg_callback.py')
-rw-r--r-- | callback_plugins/fedmsg_callback.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/callback_plugins/fedmsg_callback.py b/callback_plugins/fedmsg_callback.py index 5dd550908..bf00b3180 100644 --- a/callback_plugins/fedmsg_callback.py +++ b/callback_plugins/fedmsg_callback.py @@ -22,6 +22,11 @@ import pwd import fedmsg import fedmsg.config +try: + from ansible.plugins.callback import CallbackBase +except ImportError: + # Ansible v1 compat + CallbackBase = object def getlogin(): try: @@ -31,7 +36,7 @@ def getlogin(): return user -class CallbackModule(object): +class CallbackModule(CallbackBase): """ Publish playbook starts and stops to fedmsg. """ playbook_path = None |