The path to the socket when running the script as a regular user needed to be updated to match the logic in EAL.
Fixes: 6a2967c112a3 ("usertools: add new telemetry script") Cc: bruce.richard...@intel.com Signed-off-by: Ciara Power <ciara.po...@intel.com> --- usertools/dpdk-telemetry.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/usertools/dpdk-telemetry.py b/usertools/dpdk-telemetry.py index afbf01b19..8e4039d57 100755 --- a/usertools/dpdk-telemetry.py +++ b/usertools/dpdk-telemetry.py @@ -78,6 +78,6 @@ def readline_complete(text, state): for f in glob.glob('/var/run/dpdk/*/dpdk_telemetry.%s' % TELEMETRY_VERSION): handle_socket(f) # Path to sockets for processes run as a regular user -for f in glob.glob('/run/user/%d/dpdk/*/dpdk_telemetry.%s' % - (os.getuid(), TELEMETRY_VERSION)): +for f in glob.glob('%s/dpdk/*/dpdk_telemetry.%s' % + (os.environ.get('XDG_RUNTIME_DIR', '/tmp'), TELEMETRY_VERSION)): handle_socket(f) -- 2.17.1