Ситуация: у меня есть некоторые основанные на Fabric инструменты, которые должны передавать пользовательские переменные среды для ssh на удаленные хосты (например, для run()
). Простой ванильный ssh-эквивалент будет
export VAR=foo; ssh -o SendEnv=VAR my.host.com
Я знаю, что Fabric упаковывает библиотеку Python ssh под названием paramiko, которая сама по себе, кажется, поддерживает это, но мое чтение документации Fabricне показал мне способ передать правильные значения в run()
и заставить их распространяться в библиотеку paramiko. Есть ли способ для меня, чтобы достичь того, что я хочу с Fabric?