Hide keyboard shortcuts

Hot-keys on this page

r m x p   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

# (c) 2012-2014, Michael DeHaan <michael.dehaan@gmail.com> 

# (c) 2017 Ansible Project 

# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt) 

 

# Make coding more python3-ish 

from __future__ import (absolute_import, division, print_function) 

__metaclass__ = type 

 

DOCUMENTATION = ''' 

callback: skippy 

callback_type: stdout 

requirements: 

- set as main display callback 

short_description: Ansible screen output that ignores skipped status 

version_added: "2.0" 

extends_documentation_fragment: 

- default_callback 

description: 

- This callback does the same as the default except it does not output skipped host/task/item status 

''' 

 

from ansible.plugins.callback.default import CallbackModule as CallbackModule_default 

 

 

class CallbackModule(CallbackModule_default): 

 

''' 

This is the default callback interface, which simply prints messages 

to stdout when new callback events are received. 

''' 

 

CALLBACK_VERSION = 2.0 

CALLBACK_TYPE = 'stdout' 

CALLBACK_NAME = 'skippy' 

 

def v2_runner_on_skipped(self, result): 

pass 

 

def v2_runner_item_on_skipped(self, result): 

pass