We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
use_sudo_password
1 parent 4012f18 commit 822117eCopy full SHA for 822117e
pyinfra/api/connectors/util.py
@@ -176,6 +176,8 @@ def _get_sudo_password(host, use_sudo_password):
176
sudo_password = getpass('{0}sudo password: '.format(host.print_prefix))
177
host.connector_data['sudo_password'] = sudo_password
178
sudo_password = sudo_password
179
+ elif callable(use_sudo_password):
180
+ sudo_password = use_sudo_password()
181
else:
182
sudo_password = use_sudo_password
183
0 commit comments