/opt/imh-python/lib/python3.9/site-packages/fabric
NameSizeModeActions
contrib/-0755rm
__pycache__/-0755rm
api.py11820644editdlrm
auth.py7220644editdlrm
colors.py14390644editdlrm
context_managers.py207480644editdlrm
decorators.py72750644editdlrm
docs.py25160644editdlrm
exceptions.py9570644editdlrm
io.py110530644editdlrm
job_queue.py80240644editdlrm
main.py270100644editdlrm
network.py270230644editdlrm
operations.py531320644editdlrm
sftp.py128350644editdlrm
state.py134940644editdlrm
tasks.py160550644editdlrm
task_utils.py28070644editdlrm
thread_handling.py7310644editdlrm
utils.py132140644editdlrm
version.py24960644editdlrm
__init__.py600644editdlrm
__main__.py380644editdlrm
Edit: /opt/imh-python/lib/python3.9/site-packages/fabric/auth.py (722B)
""" Common authentication subroutines. Primarily for internal use. """ def get_password(user, host, port, login_only=False): from fabric.state import env from fabric.network import join_host_strings host_string = join_host_strings(user, host, port) sudo_password = env.sudo_passwords.get(host_string, env.sudo_password) login_password = env.passwords.get(host_string, env.password) return login_password if login_only else sudo_password or login_password def set_password(user, host, port, password): from fabric.state import env from fabric.network import join_host_strings host_string = join_host_strings(user, host, port) env.password = env.passwords[host_string] = password