Python¶
The Python module allows you to execute Python code within the context of a deploy.
python.call
¶
Execute a Python function within a deploy.
python.call(func)
- func: the function to execute
- args: additional arguments to pass to the function
- kwargs: additional keyword arguments to pass to the function
Callback functions arge passed the state, host, and any args/kwargs passed into the operation directly, eg:
def my_callback(state, host, hello=None):
...
python.call(my_callback, hello='world')