From 917b78c0afeb41d6f2a36f86936d5b10fdb3d302 Mon Sep 17 00:00:00 2001
From: Chris Hines <chris.hines@monash.edu>
Date: Tue, 13 Apr 2021 22:36:07 +1000
Subject: [PATCH] forgot to setup the env correctly for reporting certs

---
 tes/tunnelstat/__init__.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/tes/tunnelstat/__init__.py b/tes/tunnelstat/__init__.py
index 9b59786..077826f 100644
--- a/tes/tunnelstat/__init__.py
+++ b/tes/tunnelstat/__init__.py
@@ -50,8 +50,11 @@ class SSHSession:
 
     def get_certs(self):
         import subprocess
+        import env
+        env = os.environ.copy()
+        env['SSH_AUTH_SOCK'] = self.socket
         cmd = [self.sshadd,'-L']
-        p = subprocess.Popen(cmd,stdout=subprocess.PIPE,stderr=subprocess.PIPE)
+        p = subprocess.Popen(cmd,stdout=subprocess.PIPE,stderr=subprocess.PIPE, env=env)
         (stdout,stderr) = p.communicate()
         return stdout
 
-- 
GitLab