Skip to content

Commit 60d25c5

Browse files
Closes #4872: Handling of loop logging for Ansible operators (#4970)
* Print to StdOut Signed-off-by: Venkat Ramaraju <[email protected]> * Parsing of verbosity Signed-off-by: Venkat Ramaraju <[email protected]> * Refactoring Signed-off-by: Venkat Ramaraju <[email protected]> * Handling errors Signed-off-by: Venkat Ramaraju <[email protected]> * Changing to assignments Signed-off-by: Venkat Ramaraju <[email protected]> * Handling of loops Signed-off-by: Venkat Ramaraju <[email protected]> * Missed return statement Signed-off-by: Venkat Ramaraju <[email protected]> * Some changes Signed-off-by: Venkat Ramaraju <[email protected]> * New changes Signed-off-by: Venkat Ramaraju <[email protected]> * Moved logging to log_events.go Signed-off-by: Venkat Ramaraju <[email protected]> * Changes Signed-off-by: Venkat Ramaraju <[email protected]> * New changes Signed-off-by: Venkat Ramaraju <[email protected]>
1 parent 2807fd2 commit 60d25c5

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

internal/ansible/events/log_events.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,12 @@ func (l loggingEventHandler) Handle(ident string, u *unstructured.Unstructured,
9292
l.mux.Unlock()
9393
return
9494
}
95+
if e.Event == eventapi.EventRunnerItemOnOk {
96+
l.mux.Lock()
97+
l.logAnsibleStdOut(e)
98+
l.mux.Unlock()
99+
return
100+
}
95101
if e.Event == eventapi.EventRunnerOnFailed {
96102
errKVs := []interface{}{
97103
"EventData.Task", t,

internal/ansible/runner/eventapi/types.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ const (
3131
EventRunnerOnFailed = "runner_on_failed"
3232
// EventPlaybookOnStats - playbook has finished running.
3333
EventPlaybookOnStats = "playbook_on_stats"
34+
// EventRunnerItemOnOk - item finished with ok status.
35+
EventRunnerItemOnOk = "runner_item_on_ok"
3436

3537
// Ansible Task Actions
3638

0 commit comments

Comments
 (0)