-
Hi,
I think your project is very cool.
Was just wondering on your thoughts on changing the license to be copyleft? Some of the competitors in this field are copyleft (ansible).
In my mind and…
-
And bump it to beta.
-
## Describe the bug
When running a task with `_sudo=True, _ask_sudo_password=` in restricted environments where script execution from `/tmp` is prohibited, sudo password prompt appears. Setting `co…
-
## Describe the bug
While running this task:
```python
server.service(
"sshd",
restarted=True,
_sudo=True,
)
```
the following command may be run on target host …
-
## Describe the bug
On https://pyinfra.com in the footer "pyinfra on GitHub" the links for "Examples" is broken
Is: https://github.com/Fizzadar/pyinfra/tree/current/example
Should be https://githu…
-
## Describe the bug
Pyinfra is unable to connect to a server over ssh.
## To Reproduce
```
$ pyinfra --debug server.example.com exec -- ls
--> Loading config...
--> Loading inventory...
[…
-
## Describe the bug
`host.get_fact(File, path=remote_file_path, _sudo=True)` works in 2.5.1 and raises an exception in 2.5.2:
```
user_home_link_fact = host.get_fact(Link, path=user_home_link…
-
## Describe the bug
Pyinfra is unable to connect when authenticating with an SSH key. Supplying or ommitting ssh_key_password in the inventory or as a cli argument does not change the behavior in a…
-
Looking at the files.template() operation and wondering what variables are available.
Is there a templating library included?
Can you have things like "{{ date }}" or "{{ some_system_command|som…
-
**pylint error on decorated `name` argument**
Due to the way the `name` argument is injected into some functions with a decorator, such as `pyinfra.operations.server.shell`, we get a pylint error lik…