Skip to content

capable.core219.apply

Apply a callable to a value.

Apply function to value and return result of function(value).

Type: raw · Required: yes

Input value passed to O(function).


Type: raw · Required: yes

Callable object to apply, for example one returned by P(capable.core219.lambda#filter).


- name: Apply callable from lambda lookup
vars:
adder: "{{ lookup('capable.core219.lambda', 'lambda x: x + 1') }}"
ansible.builtin.assert:
that:
- (4 | capable.core219.apply(adder)) == 5

Type: raw

Result of function(value) call.


  • Kirill Satarin (@kksat)