Nick Mills-Barrett
Nick Mills-Barrett
> In what cases will we have to pickle python functions? Callback functions from the `python.*` operations are the only place I believe, but I think with a suitably scary...
Wondering what the best fix for this is - the BSD service checks use: ```sh for SERVICE in `find /etc/rc.d /usr/local/etc/rc.d -type f`; do $SERVICE status 2> /dev/null || $SERVICE...
I’ve expanded the check in https://github.com/Fizzadar/pyinfra/commit/1017a618a09d267234fee353c00586d59f39314b - relying on the service command alone could miss systems without it. I have also explicitly blocked loading the bsd init fact in https://github.com/Fizzadar/pyinfra/commit/fb5edc89af863677c326bfc5264dd7ec7164f531.
Thank you for spotting this @FullByte! Now updated :)
OK this is fixed again, all the website links go to documentation now which is stable and branch independant. I did a quick sweep of the docs too and they...
Hi @gnat - 100% agree with this the warning isn't showing in the expected scenarios. I'm not sure it's possible to reliably show these warnings at all as there's many...
These were removed entirely a while back, the logic around when these are/aren't valid is too confusing.
This is an upstream issue with `paramiko`, which version do you have installed (`pip show paramiko`)? Looking at the code it appears paramiko should try all available IPs: https://github.com/paramiko/paramiko/blob/361a60d44a00e469d8ff6e84519ae5afcbaa7e9f/paramiko/transport.py#L428-L450
Hi @karolzlot - I like this idea and would like to expand it to enable time profiling of operation calls everyhwere (time both generate + execute phases for each operation)....
Unfortunately this is a limitation of pyinfra's [execution model](https://docs.pyinfra.com/en/1.x/deploy_process.html), and so there's no way currently to get the output of an operation before execution. It is possible, however, to get...