From 82562f89f6e80f88cb1f109a60a040f6eccdeea3 Mon Sep 17 00:00:00 2001 From: Jason Ertel Date: Wed, 14 May 2025 09:23:35 -0400 Subject: [PATCH] improve consistency --- salt/common/tools/sbin/so-common | 3 ++- salt/common/tools/sbin/so-common-status-check | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/salt/common/tools/sbin/so-common b/salt/common/tools/sbin/so-common index e46eaac69..3e05614d6 100755 --- a/salt/common/tools/sbin/so-common +++ b/salt/common/tools/sbin/so-common @@ -299,7 +299,8 @@ fail() { get_agent_count() { if [ -f /opt/so/log/agents/agentstatus.log ]; then - AGENTCOUNT=$(cat /opt/so/log/agents/agentstatus.log | grep -wF active | awk '{print $2}') + AGENTCOUNT=$(cat /opt/so/log/agents/agentstatus.log | grep -wF active | awk '{print $2}' | sed 's/,//') + [[ -z "$AGENTCOUNT" ]] && AGENTCOUNT="0" else AGENTCOUNT=0 fi diff --git a/salt/common/tools/sbin/so-common-status-check b/salt/common/tools/sbin/so-common-status-check index 4aa981123..cbef7309e 100644 --- a/salt/common/tools/sbin/so-common-status-check +++ b/salt/common/tools/sbin/so-common-status-check @@ -45,7 +45,7 @@ def check_for_fps(): result = subprocess.run([feat_full + '-mode-setup', '--is-enabled'], stdout=subprocess.PIPE) if result.returncode == 0: fps = 1 - except FileNotFoundError: + except: fn = '/proc/sys/crypto/' + feat_full + '_enabled' try: with open(fn, 'r') as f: