[PATCH 09/23] tuna: utils: A few tweaks

John Kacur
2025-11-07T18:58:08Z

- Change copyright to 2025
- Use is not None instead of !=
- Add a few document strings

Signed-off-by: John Kacur <jkacur@redhat.com>
---
tuna/utils.py | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/tuna/utils.py b/tuna/utils.py
index f55432dbbbb0..75900bde3d51 100644
--- a/tuna/utils.py
+++ b/tuna/utils.py
@@ -1,8 +1,8 @@
# SPDX-License-Identifier: GPL-2.0-only
-# Copyright (C) 2024 John B. Wyatt IV
+# Copyright (C) 2025 John B. Wyatt IV
+""" Module to return cpus and nics """

import os
-
import tuna.new_eth as ethtool

# Collect a few globals and functions so they can be reused in other modules
@@ -12,17 +12,19 @@ nics = None
def get_nr_cpus():
""" Get all cpus including disabled cpus """
global nr_cpus
- if nr_cpus != None:
+ if nr_cpus is not None:
return nr_cpus
nr_cpus = os.sysconf('SC_NPROCESSORS_CONF')
return nr_cpus

def get_all_cpu_list():
+ """ Return a list of all cpus """
return list(range(get_nr_cpus()))

def get_nics():
+ """ Return a list of network devices """
global nics
- if nics != None:
+ if nics is not None:
return nics
nics = ethtool.get_active_devices()
return nics
--
2.51.1