From 6073549e7e8ee49c1962060ba91f9e0b079e911d Mon Sep 17 00:00:00 2001 From: Chris Blake Date: Fri, 12 Jul 2024 20:04:16 -0500 Subject: [PATCH] fix: fixup ustorage Somehow I missed lru_cache, ugh. --- overlay/filesystem/usr/bin/ustorage | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/overlay/filesystem/usr/bin/ustorage b/overlay/filesystem/usr/bin/ustorage index 486bbcb..cf5ca11 100755 --- a/overlay/filesystem/usr/bin/ustorage +++ b/overlay/filesystem/usr/bin/ustorage @@ -5,7 +5,11 @@ import os import re import sys -from ubnthelpers import get_ubnt_shortname +from functools import lru_cache + +@lru_cache(None) +def get_ubnt_shortname() -> str: + return os.popen("ubnteeprom -systeminfo -key shortname").read().rstrip("\n") DEVICE_DISK_INFO = { "UNVRPRO": {