fixed missing default (#69972) (#69985)

* fixed missing default (#69972)

* fixed missing default

 also deprecated so new options wont have to go through this

(cherry picked from commit 805dff4129)

* remove deprecation
pull/69860/head
Brian Coca 6 years ago committed by GitHub
parent 074ddace35
commit 94df27233f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -0,0 +1,4 @@
deprecated_features:
- Using the DefaultCallback without the correspodning doc_fragment or copying the documentation.
bugfixes:
- added new option for default callback to compat variable to avoid old 3rd party plugins from erroring out.

@ -43,7 +43,6 @@ from ansible.playbook.task_include import TaskInclude
from ansible.plugins.callback import CallbackBase
from ansible.utils.color import colorize, hostcolor
# These values use ansible.constants for historical reasons, mostly to allow
# unmodified derivative plugins to work. However, newer options added to the
# plugin are not also added to ansible.constants, so authors of derivative
@ -57,7 +56,8 @@ COMPAT_OPTIONS = (('display_skipped_hosts', C.DISPLAY_SKIPPED_HOSTS),
('display_ok_hosts', True),
('show_custom_stats', C.SHOW_CUSTOM_STATS),
('display_failed_stderr', False),
('check_mode_markers', False),)
('check_mode_markers', False),
('show_per_host_start', False))
class CallbackModule(CallbackBase):

Loading…
Cancel
Save