Update logger calls

All logger calls now add a `swarrot_processor` key in context.
the semantic of the operator is not the same. Both are doing the work here (it would be different if you were putting an assignment somewhere because of the precedence), but using the boolean operator for something which is not a boolean operation feels wrong.