<86>Aug 22 00:56:38 userdel[1446301]: delete user 'rooter'
<86>Aug 22 00:56:38 userdel[1446301]: removed group 'rooter' owned by 'rooter'
<86>Aug 22 00:56:38 userdel[1446301]: removed shadow group 'rooter' owned by 'rooter'
<86>Aug 22 00:56:38 groupadd[1446319]: group added to /etc/group: name=rooter, GID=1865
<86>Aug 22 00:56:38 groupadd[1446319]: group added to /etc/gshadow: name=rooter
<86>Aug 22 00:56:38 groupadd[1446319]: new group: name=rooter, GID=1865
<86>Aug 22 00:56:38 useradd[1446335]: new user: name=rooter, UID=1865, GID=1865, home=/root, shell=/bin/bash, from=none
<86>Aug 22 00:56:38 userdel[1446361]: delete user 'builder'
<86>Aug 22 00:56:38 userdel[1446361]: removed group 'builder' owned by 'builder'
<86>Aug 22 00:56:38 userdel[1446361]: removed shadow group 'builder' owned by 'builder'
<86>Aug 22 00:56:38 groupadd[1446397]: group added to /etc/group: name=builder, GID=1866
<86>Aug 22 00:56:38 groupadd[1446397]: group added to /etc/gshadow: name=builder
<86>Aug 22 00:56:38 groupadd[1446397]: new group: name=builder, GID=1866
<86>Aug 22 00:56:38 useradd[1446429]: new user: name=builder, UID=1866, GID=1866, home=/usr/src, shell=/bin/bash, from=none
<13>Aug 22 00:56:42 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432004 installed
<13>Aug 22 00:56:42 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed
<13>Aug 22 00:56:42 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075764 installed
<13>Aug 22 00:56:42 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962877 installed
<13>Aug 22 00:56:42 rpmi: libp11-kit-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083439 installed
<13>Aug 22 00:56:42 rpmi: libtasn1-4.19.0-alt2 sisyphus+323514.100.1.1 1687445894 installed
<13>Aug 22 00:56:42 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Aug 22 00:56:42 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Aug 22 00:56:42 rpmi: ca-certificates-2023.07.31-alt1 sisyphus+326137.200.1.1 1690809798 installed
<13>Aug 22 00:56:42 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed
<13>Aug 22 00:56:42 rpmi: p11-kit-trust-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083439 installed
<13>Aug 22 00:56:42 rpmi: libcrypto3-3.1.2-alt1 sisyphus+326244.100.1.1 1690906741 installed
<13>Aug 22 00:56:42 rpmi: libssl3-3.1.2-alt1 sisyphus+326244.100.1.1 1690906741 installed
<13>Aug 22 00:56:42 rpmi: python3-3.11.4-alt2 sisyphus+324359.500.4.1 1689257961 installed
<13>Aug 22 00:56:42 rpmi: python3-base-3.11.4-alt2 sisyphus+324359.500.4.1 1689257961 installed
<13>Aug 22 00:56:42 rpmi: tests-for-installed-python3-pkgs-0.1.22-alt1 sisyphus+319076.100.3.1 1682536051 installed
<13>Aug 22 00:56:42 rpmi: rpm-build-python3-0.1.22-alt1 sisyphus+319076.100.3.1 1682536051 installed
<13>Aug 22 00:56:44 rpmi: libpython-2.7.18-alt11 sisyphus+326102.100.1.1 1690744686 installed
<13>Aug 22 00:56:44 rpmi: python2-base-2.7.18-alt11 sisyphus+326102.100.1.1 1690744686 installed
<13>Aug 22 00:56:44 rpmi: python-modules-encodings-2.7.18-alt11 sisyphus+326102.100.1.1 1690744686 installed
<13>Aug 22 00:56:44 rpmi: python-modules-compiler-2.7.18-alt11 sisyphus+326102.100.1.1 1690744686 installed
<13>Aug 22 00:56:44 rpmi: python-modules-email-2.7.18-alt11 sisyphus+326102.100.1.1 1690744686 installed
<13>Aug 22 00:56:44 rpmi: python-modules-unittest-2.7.18-alt11 sisyphus+326102.100.1.1 1690744686 installed
<13>Aug 22 00:56:44 rpmi: python-modules-2.7.18-alt11 sisyphus+326102.100.1.1 1690744686 installed
<13>Aug 22 00:56:44 rpmi: python-modules-ctypes-2.7.18-alt11 sisyphus+326102.100.1.1 1690744686 installed
<13>Aug 22 00:56:44 rpmi: python-modules-multiprocessing-2.7.18-alt11 sisyphus+326102.100.1.1 1690744686 installed
<13>Aug 22 00:56:44 rpmi: python-modules-logging-2.7.18-alt11 sisyphus+326102.100.1.1 1690744686 installed
<13>Aug 22 00:56:44 rpmi: python-tools-2to3-2.7.18-alt11 sisyphus+326102.100.1.1 1690744686 installed
Building target platforms: x86_64
Building for target x86_64
Wrote: /usr/src/in/nosrpm/libsx-2.17-alt2.nosrc.rpm (w1.gzdio)
Installing libsx-2.17-alt2.src.rpm
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.21555
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf sx-2.17
+ echo 'Source #0 (sx-2.17.tar.gz):'
Source #0 (sx-2.17.tar.gz):
+ /bin/gzip -dc /usr/src/RPM/SOURCES/sx-2.17.tar.gz
+ /bin/tar -xf -
+ cd sx-2.17
+ /bin/chmod -c -Rf u+rwX,go-w .
+ sed -i 's|wb|w|' lib/sx/__init__.py
+ find -type f '(' -name '*.py' -o -name sxconsole ')' -exec 2to3 -w -n '{}' +
RefactoringTool: Skipping optional fixer: buffer
RefactoringTool: Skipping optional fixer: idioms
RefactoringTool: Skipping optional fixer: set_literal
RefactoringTool: Skipping optional fixer: ws_comma
RefactoringTool: Refactored ./sxconsole
--- ./sxconsole	(original)
+++ ./sxconsole	(refactored)
@@ -358,7 +358,7 @@
             pluginName = peroidEqualSplit[0].lower()
             pluginOptionName = keyEqualSplit[0].split(".")[1]
             pluginOptionValue = keyEqualSplit[1]
-            if (pluginOptionsMap.has_key(pluginName)) :
+            if (pluginName in pluginOptionsMap) :
                 optionMap = pluginOptionsMap.get(pluginName)
                 optionMap[pluginOptionName] = pluginOptionValue
             else:
@@ -640,8 +640,8 @@
         examplesMessage += "To run the cluster and the checksysreport plugin against a previously extracted report that used the modified layout scheme:\n"
         examplesMessage += "$ %s -p ~/sxarchive/ereports/15555553/2.17-01-26_160247 -e cluster,checksysreport -M\n\n" %(self.__commandName)
         OptionParser.print_help(self)
-        print layoutDescription
-        print examplesMessage
+        print(layoutDescription)
+        print(examplesMessage)
 
 class ExtendOption (Option):
         """
@@ -724,45 +724,45 @@
 
     wasInformationPrintedToConsole = False
     # Print all the paths to files created by the plugins
-    if (len(mapOfPluginReportPaths.keys()) > 0):
+    if (len(list(mapOfPluginReportPaths.keys())) > 0):
         headerPrinted = False
         wasInformationPrintedToConsole = True
-        for key in mapOfPluginReportPaths.keys():
+        for key in list(mapOfPluginReportPaths.keys()):
             index = 1;
             for pathToPluginReport in mapOfPluginReportPaths[key]:
                 if (not index == 1):
-                    print "%s %s" %(ConsoleUtil.colorText("%s plugin File %d: " %(key, index),"lgreen"), pathToPluginReport.replace(homeDirectory, "~"))
+                    print("%s %s" %(ConsoleUtil.colorText("%s plugin File %d: " %(key, index),"lgreen"), pathToPluginReport.replace(homeDirectory, "~")))
                 else:
                     if(headerPrinted):
-                        print "\n%s %s" %(ConsoleUtil.colorText("%s plugin File %d: " %(key, index),"lgreen"), pathToPluginReport.replace(homeDirectory, "~"))
+                        print("\n%s %s" %(ConsoleUtil.colorText("%s plugin File %d: " %(key, index),"lgreen"), pathToPluginReport.replace(homeDirectory, "~")))
                     else:
-                        print "\n%s" %(ConsoleUtil.colorText("List of Files Created by the Plugins: ","lcyan"))
-                        print "%s %s" %(ConsoleUtil.colorText("%s plugin File %d: " %(key, index),"lgreen"), pathToPluginReport.replace(homeDirectory, "~"))
+                        print("\n%s" %(ConsoleUtil.colorText("List of Files Created by the Plugins: ","lcyan")))
+                        print("%s %s" %(ConsoleUtil.colorText("%s plugin File %d: " %(key, index),"lgreen"), pathToPluginReport.replace(homeDirectory, "~")))
                         headerPrinted = True
                 index += 1;
 
     # Print paths to all files that are not reports.
     if (len(listOfNonReportPaths) > 0) :
         wasInformationPrintedToConsole = True
-        print "\n%s" %(ConsoleUtil.colorText("Details for Non-Report Files: ","lcyan"))
+        print("\n%s" %(ConsoleUtil.colorText("Details for Non-Report Files: ","lcyan")))
         index = 1;
         for pathToNonReportFile in listOfNonReportPaths:
             if (index == 1):
                 (dirPath, filename) = os.path.split(pathToNonReportFile)
-                print "%s %s" %(ConsoleUtil.colorText("Non-Report Files Directory:", "lgreen"), dirPath.replace(homeDirectory, "~"))
+                print("%s %s" %(ConsoleUtil.colorText("Non-Report Files Directory:", "lgreen"), dirPath.replace(homeDirectory, "~")))
             spacingCount = 7
             if (index >= 10):
                 spacingCount = 6
-            print "%s %s %s" %(ConsoleUtil.colorText("Non-Report File %d: " %(index),"lgreen"), (" " * spacingCount), pathToNonReportFile.replace(homeDirectory, "~"))
+            print("%s %s %s" %(ConsoleUtil.colorText("Non-Report File %d: " %(index),"lgreen"), (" " * spacingCount), pathToNonReportFile.reRefactoringTool: No changes to ./setup.py
RefactoringTool: No changes to ./lib/sx/__init__.py
RefactoringTool: Refactored ./lib/sx/tools.py
place(homeDirectory, "~")))
             index += 1;
 
     # Print the report archive location
     if ((os.path.exists(pathToCompressedReports)) or
         (os.path.exists(pathToExtractedReports))):
         wasInformationPrintedToConsole = True
-        print "\n%s" %(ConsoleUtil.colorText("Details of Report Extraction: ","lcyan"))
-        print "%s%s" %(ConsoleUtil.colorText("Compressed Reports Directory: ","lgreen"), pathToCompressedReports.replace(homeDirectory, "~"))
-        print "%s%s" %(ConsoleUtil.colorText("Extracted Reports Directory:  ","lgreen"), pathToExtractedReports.replace(homeDirectory, "~"))
+        print("\n%s" %(ConsoleUtil.colorText("Details of Report Extraction: ","lcyan")))
+        print("%s%s" %(ConsoleUtil.colorText("Compressed Reports Directory: ","lgreen"), pathToCompressedReports.replace(homeDirectory, "~")))
+        print("%s%s" %(ConsoleUtil.colorText("Extracted Reports Directory:  ","lgreen"), pathToExtractedReports.replace(homeDirectory, "~")))
 
     if (not wasInformationPrintedToConsole):
         message = "There was zero reports extracted and zero non-report files added."
@@ -806,7 +806,7 @@
         if (cmdLineOpts.listModules):
             versionMessage = "%s %s\n" %(os.path.basename(sys.argv[0]), VERSION_NUMBER)
             versionMessage += "This program was written by Shane Bradley(sbradley@redhat.com): https://fedorahosted.org/sx \n"
-            print versionMessage
+            print(versionMessage)
             reportsHelper = ReportsHelper()
             reportsHelper.printReportsList(includeUserReports=(not cmdLineOpts.disableUserDefinedModules))
             pluginsHelper = PluginsHelper()
@@ -945,7 +945,7 @@
         message =  "This script will exit since control-c was executed by end user."
         logging.getLogger(sx.MAIN_LOGGER_NAME).error(message)
         sys.exit(2)
-    except Exception, e:
+    except Exception as e:
         import time
         import traceback
         errorString = ""
@@ -981,7 +981,7 @@
             logging.getLogger(sx.MAIN_LOGGER_NAME).error(message)
             message = "The data that was going to be written to the file is below: \n%s" %(errorString)
             logging.getLogger(sx.MAIN_LOGGER_NAME).info(message)
-        print errorString
+        print(errorString)
         sys.exit(2)
 
     # #######################################################################
--- ./lib/sx/tools.py	(original)
+++ ./lib/sx/tools.py	(refactored)
@@ -45,7 +45,7 @@
         # Will not parse file if enforceKeys is enabled if the keys
         # are not in configOptionsMap that was passed.
         self.__enforceKeys = True
-        if (len(configOptionsMap.keys()) == 0):
+        if (len(list(configOptionsMap.keys())) == 0):
             self.__enforceKeys = False
 
         # Will not parse file with empty values
@@ -87,7 +87,7 @@
                     value = ""
                 elif ((not len(value) > 0) and (not self.__enforceEmptyValues)):
                     value = ""
-                elif ((not key in self.__configOptionsMap.keys()) and (self.__enforceKeys)):
+                elif ((not key in list(self.__configOptionsMap.keys())) and (self.__enforceKeys)):
                     message = "This is not a valid configuration file because there was an invalid key \"%s\" found." %(key)
                     logging.getLogger(sx.MAIN_LOGGER_NAME).error(message)
                     return False
@@ -123,7 +123,7 @@
         @param optionName: An option in the configuration file.
         @type optionName: String
         """
-        if ((self.__configOptionsMap.has_key(optionName)) and (self.isValid())):
+        if ((optionName in self.__configOptionsMap) and (self.isValid())):
             return self.__configOptionsMap[optionName]
         return ""
 
@@ -196,7 +196,7 @@
                     "purple":"35", "cyan":"36", "lgray":"37", "gray":"1;30", "lred":"1;31",
                     "lgreen":"1;32", "yellow":"1;33", "lblue":"1;34", "pink":"1;35",
                     "lcyan":"1;36", "white":"1;37" }
-        if (not colors.has_key(RefactoringTool: No changes to ./lib/sx/reports/sysreport.py
RefactoringTool: No changes to ./lib/sx/reports/sosreport.py
RefactoringTool: No changes to ./lib/sx/reports/satellitedebug.py
RefactoringTool: No changes to ./lib/sx/reports/rhevlogcollector.py
RefactoringTool: Refactored ./lib/sx/reports/__init__.py
RefactoringTool: Refactored ./lib/sx/plugins/storage.py
RefactoringTool: Refactored ./lib/sx/plugins/satellitedebug.py
RefactoringTool: Refactored ./lib/sx/plugins/rhev.py
RefactoringTool: Refactored ./lib/sx/plugins/opensosreport.py
color)) :
+        if (color not in colors) :
             return  text
         opencol = "\033["
         closecol = "m"
@@ -225,7 +225,7 @@
         """
         while True:
             try:
-                result = raw_input(prompt)
+                result = input(prompt)
                 result = result.lower()
                 if result in ('y', 'ye', 'yes'):
                     return True
@@ -486,7 +486,7 @@
         baseMD5Sum = ""
         # This is map of file paths to md5sum of the contents
         md5sumMap = dict.fromkeys(pathToFilesList)
-        for key in md5sumMap.keys():
+        for key in list(md5sumMap.keys()):
             # Read the file into a string
             fileContents  = ""
             try:
@@ -510,7 +510,7 @@
                 logging.getLogger(sx.MAIN_LOGGER_NAME).error(message)
                 return False
 
-        for key in md5sumMap.keys():
+        for key in list(md5sumMap.keys()):
             if (not md5sumMap.get(key) == baseMD5Sum):
                 return False
         return True
--- ./lib/sx/reports/__init__.py	(original)
+++ ./lib/sx/reports/__init__.py	(refactored)
@@ -37,11 +37,11 @@
         if (not len(loadedReport) > 0):
             logging.getLogger(sx.MAIN_LOGGER_NAME).error("There were no reports found.")
         else:
-            print "List of installed report types:"
+            print("List of installed report types:")
             for report in loadedReport:
-                print "%s(%s):  %s" %(ConsoleUtil.colorText(report.getName(),"lblue"),
+                print("%s(%s):  %s" %(ConsoleUtil.colorText(report.getName(),"lblue"),
                                       report.TYPE_DETECTION_FILE,
-                                      report.getDescription())
+                                      report.getDescription()))
 
 
 class Report:
--- ./lib/sx/plugins/storage.py	(original)
+++ ./lib/sx/plugins/storage.py	(refactored)
@@ -112,9 +112,9 @@
             # Write out any multipath data
             blockDeviceMap = bdt.generateDMBlockDeviceMap()
             multipathMap = bdt.getTargetTypeMap(blockDeviceMap, "multipath")
-            if (len(multipathMap.keys()) > 0):
+            if (len(list(multipathMap.keys())) > 0):
                 self.writeSeperator(filenameSummary, "Multipath Summary", True)
-                for key in multipathMap.keys():
+                for key in list(multipathMap.keys()):
                     self.write(filenameSummary, "%s" %(str(multipathMap.get(key)).strip()))
                 self.write(filenameSummary, "")
 
--- ./lib/sx/plugins/satellitedebug.py	(original)
+++ ./lib/sx/plugins/satellitedebug.py	(refactored)
@@ -104,7 +104,7 @@
         @param pathToRpmManifest: The path to the rpm manifest file.
         @type pathToRpmManifest: String
         """
-        print pathToRpmManifest
+        print(pathToRpmManifest)
         try:
             fin = open(pathToRpmManifest, "r")
             lines = fin.readlines()
--- ./lib/sx/plugins/rhev.py	(original)
+++ ./lib/sx/plugins/rhev.py	(refactored)
@@ -63,14 +63,14 @@
         message = "Performing action for plugin: %s" %(self.getName())
         logging.getLogger(sx.MAIN_LOGGER_NAME).status(message)
 
-        if (len(self.__psDataMap.keys()) > 0):
+        if (len(list(self.__psDataMap.keys())) > 0):
             # Since we are going to run the plugin and create files in
             # the plugins report directory then we will first remove
             # all the existing files.
             self.clean()
 
         summaryFilename = "summary.txt"
-        for key in self.__psDataMap.keys():
+        for key in list(self.__psDataMap.keys()):
             psData = self.__psDataMap.get(key)
             for line in psData:
                 if (line.find("/usr/libexec/vdsm/spmprotect.sh") >= 0):
--- ./lib/sx/plugins/opensosreport.py	(original)
+++ ./lib/sx/plugins/opensosreport.py	(refactored)
@@ -73,7 +73,7 @@
         """
         message = "Performing action for plugin: %s" %(self.getName())
         logging.getLogger(sx.MAIN_LOGGER_NAME).status(message)
-       RefactoringTool: Refactored ./lib/sx/plugins/networking.py
RefactoringTool: No changes to ./lib/sx/plugins/lib/storage/storageevaluator.py
RefactoringTool: Refactored ./lib/sx/plugins/lib/storage/procparser.py
RefactoringTool: Refactored ./lib/sx/plugins/lib/storage/lvm.py
RefactoringTool: Refactored ./lib/sx/plugins/lib/storage/filesysparser.py
 keys = self.__pathToHTMLReportMap.keys()
+        keys = list(self.__pathToHTMLReportMap.keys())
         keys.sort()
         for key in keys:
             message = "Opening a tab that contains the generated html report for sosreport: %s" %(key)
--- ./lib/sx/plugins/networking.py	(original)
+++ ./lib/sx/plugins/networking.py	(refactored)
@@ -168,7 +168,7 @@
                 # Get all the data from proc/net including the bonding data.
                 procNetMap = report.getDataFromDir("proc/net")
                 bondingMap = report.getDataFromDir("proc/net/bonding")
-                procNetMap = dict(procNetMap.items() + bondingMap.items())
+                procNetMap = dict(list(procNetMap.items()) + list(bondingMap.items()))
 
                 # Get all the data in the sos_commands/networking directory.
                 networkingCommandsMap = report.getDataFromDir("sos_commands/networking")
@@ -242,8 +242,8 @@
             # Aliases Interface Summary
             aliasesInterfaceTable = []
             networkInterfaceAliasMap = networkMaps.getNetworkInterfaceAliasMap()
-            for key in networkInterfaceAliasMap.keys():
-                for key in networkInterfaceAliasMap.keys():
+            for key in list(networkInterfaceAliasMap.keys()):
+                for key in list(networkInterfaceAliasMap.keys()):
                     aliasInterfacesString =  ""
                     for networkMap in networkInterfaceAliasMap[key]:
                         aliasInterfacesString += " %s |" %(networkMap.getInterface())
--- ./lib/sx/plugins/lib/storage/procparser.py	(original)
+++ ./lib/sx/plugins/lib/storage/procparser.py	(refactored)
@@ -115,7 +115,7 @@
         currentScsiDevice = {}
         for line in procScsiScsiData:
             if (line.startswith("Host:")):
-                if (len(currentScsiDevice.keys()) == 9):
+                if (len(list(currentScsiDevice.keys())) == 9):
                     parsedList.append(ProcScsiScsi(currentScsiDevice.get("host"),
                                                    currentScsiDevice.get("channel"),
                                                    currentScsiDevice.get("channelID"),
--- ./lib/sx/plugins/lib/storage/lvm.py	(original)
+++ ./lib/sx/plugins/lib/storage/lvm.py	(refactored)
@@ -88,7 +88,7 @@
 
     def getAttribute(self, attributeName):
         attributesMap = self.getAttributesMap()
-        if (attributesMap.has_key("clustered")):
+        if ("clustered" in attributesMap):
             return attributesMap.get("clustered")
         return ""
 
--- ./lib/sx/plugins/lib/storage/filesysparser.py	(original)
+++ ./lib/sx/plugins/lib/storage/filesysparser.py	(refactored)
@@ -57,7 +57,7 @@
                 # skip comments and empty lines
                 continue
             elif (line.startswith("[") and line.endswith("]")):
-                if ((len(lastSectionName) > 0) or (len(lastSectionMap.keys()) > 0)):
+                if ((len(lastSectionName) > 0) or (len(list(lastSectionMap.keys())) > 0)):
                     parsedList.append(EtcSambaSmbConfSection(lastSectionName, lastSectionMap))
                 lastSectionName = line.strip("[").rstrip("]")
                 lastSectionMap = {}
@@ -66,7 +66,7 @@
                 if (len(optionValueSplit) ==  2):
                     lastSectionMap[optionValueSplit[0].strip()] = optionValueSplit[1].strip()
         # Add last section:
-        if ((len(lastSectionName) > 0) or (len(lastSectionMap.keys()) > 0)):
+        if ((len(lastSectionName) > 0) or (len(list(lastSectionMap.keys())) > 0)):
             parsedList.append(EtcSambaSmbConfSection(lastSectionName, lastSectionMap))
         return parsedList
     parseEtcSambaSmbConfData = staticmethod(parseEtcSambaSmbConfData)
@@ -144,10 +144,10 @@
         return self.__mountPoint
 
     def getClients(self):
-        return self.__clientsOptionsMap.keys()
+        return list(self.__clientsOptionsMap.keys())
 
     def getClientOptions(self, client):
-        if (self.__clientsOptionsMap.has_key(client)):
+        if (client in self.__clientsOptionsMap):
RefactoringTool: No changes to ./lib/sx/plugins/lib/storage/devicemapperparser.py
RefactoringTool: Refactored ./lib/sx/plugins/lib/storage/blockdevicetree.py
             return self.__clientsOptionsMap.get(client)
         return []
 
@@ -158,7 +158,7 @@
 
     def __str__(self):
         rString = self.getSectionName()
-        for key in self.__sectionMap.keys():
+        for key in list(self.__sectionMap.keys()):
             rString += "\n\t%s = %s" %(key, self.__sectionMap.get(key))
         return rString
 
@@ -166,10 +166,10 @@
         return self.__sectionName
 
     def getOptionsNames(self):
-        return self.__sectionMap.keys()
+        return list(self.__sectionMap.keys())
 
     def getOptionValue(self, optionName):
-        if (self.__sectionMap.has_key(optionName)):
+        if (optionName in self.__sectionMap):
             return self.__sectionMap.get(optionName).strip()
         return ""
 
--- ./lib/sx/plugins/lib/storage/blockdevicetree.py	(original)
+++ ./lib/sx/plugins/lib/storage/blockdevicetree.py	(refactored)
@@ -203,11 +203,11 @@
         # This map is key == "major:minor" pair and value is the
         # DeviceMapperBlockDevice. This will be based on what is in proc/partitions
         blockDeviceMap = {}
-        if (not len(self.getDMSetupInfoMap().keys())):
+        if (not len(list(self.getDMSetupInfoMap().keys()))):
             message = "The block device tree will not be generated since there was no dmsetup_info data."
             logging.getLogger(sx.MAIN_LOGGER_NAME).warning(message)
             return blockDeviceMap
-        elif (not len(self.getProcPartitionsMap().keys())):
+        elif (not len(list(self.getProcPartitionsMap().keys()))):
             message = "The block device tree will not be generated since there was no /proc/partitions data."
             logging.getLogger(sx.MAIN_LOGGER_NAME).warning(message)
             return blockDeviceMap
@@ -226,7 +226,7 @@
         deviceMapperMajorNumber = self.__getDeviceMapperMajorNumber()
 
         # Build the map of all the block devices
-        for key in self.__procPartitionsMap.keys():
+        for key in list(self.__procPartitionsMap.keys()):
             procPartition = self.__procPartitionsMap.get(key)
 
             # Create a blockdevice on everything first and we can
@@ -238,9 +238,9 @@
             if (not (deviceMapperMajorNumber == procPartition.getMajorNumber())):
                 # If there is a mount point for this device name then
                 # set the mount point.
-                if (relativeFilesysMountMap.has_key(blockDevice.getDeviceName())):
+                if (blockDevice.getDeviceName() in relativeFilesysMountMap):
                     blockDevice.setMountPoint(relativeFilesysMountMap[blockDevice.getDeviceName()].getMountPoint())
-            elif (self.getDMSetupInfoMap().has_key(key)):
+            elif (key in self.getDMSetupInfoMap()):
                 # If this is a devicemapper block device then create a
                 # DeviceMapperBlockDevice instead.
 
@@ -257,19 +257,19 @@
 
                 # If there is a mount point for this devicemapper name
                 # then set the mount point.
-                if (relativeFilesysMountMap.has_key(deviceMapperName)):
+                if (deviceMapperName in relativeFilesysMountMap):
                     blockDevice.setMountPoint(relativeFilesysMountMap[deviceMapperName].getMountPoint())
             # Add the blockDevice to the map
             blockDeviceMap[key] = blockDevice
 
         # Now build the dependencies tree
-        for key in blockDeviceMap.keys():
+        for key in list(blockDeviceMap.keys()):
             currentBlockDevice = blockDeviceMap[key]
             if ((deviceMapperMajorNumber == currentBlockDevice.getMajorNumber()) and
-                (self.getDMSetupInfoMap().has_key(key))):
+                (key in self.getDMSetupInfoMap())):
                 mmDepsPairs = currentBlockDevice.getMajorMinorPairDependenciesList()
                 for mmPair in mmDepsPairs:
-                    if (blockDeviceMap.has_key(mmPair)):
+                    if (mmPair in blockDeviceMap):
                         currentBlockDevice.addBlockDeviceDependency(blockDeviceMap[mmPair])
     RefactoringTool: No changes to ./lib/sx/plugins/lib/storage/__init__.py
RefactoringTool: Refactored ./lib/sx/plugins/lib/rpm/rpmparser.py
RefactoringTool: No changes to ./lib/sx/plugins/lib/rpm/__init__.py
RefactoringTool: Refactored ./lib/sx/plugins/lib/networking/networkdeviceparser.py
    return blockDeviceMap
 
@@ -286,7 +286,7 @@
         if (not (targetType in self.__validTargetTypes)):
             return blockDeviceMap
         rMap = {}
-        for key in blockDeviceMap.keys():
+        for key in list(blockDeviceMap.keys()):
             currentBlockDevice = blockDeviceMap[key]
             if(currentBlockDevice.__class__.__name__ == "DeviceMapperBlockDevice"):
                 if (currentBlockDevice.getTargetType() == targetType):
@@ -296,20 +296,20 @@
     def getSummary(self):
         rstring = ""
         blockDeviceMap = self.generateDMBlockDeviceMap()
-        if (not len(blockDeviceMap.keys())):
+        if (not len(list(blockDeviceMap.keys()))):
             return rstring
         # Print a summary of the devicemapper devices. Group by target type.
         for targetType in self.__validTargetTypes:
             currentBlockDeviceMap = self.getTargetTypeMap(blockDeviceMap, targetType)
             if (len(currentBlockDeviceMap) > 0):
                 rstring += "Target Type: %s (%d targets)\n------------------------------------------\n" %(targetType, len(currentBlockDeviceMap))
-                for key in currentBlockDeviceMap.keys():
+                for key in list(currentBlockDeviceMap.keys()):
                     currentBlockDevice = currentBlockDeviceMap[key]
                     rstring += "\n%s\n-------\n" %str(currentBlockDevice)
                 rstring += "\n"
 
         rstring += "Non-DeviceMapper Devices \n------------------------------------------\n"
-        for key in blockDeviceMap.keys():
+        for key in list(blockDeviceMap.keys()):
             currentBlockDevice = blockDeviceMap[key]
             if(not (currentBlockDevice.__class__.__name__ == "DeviceMapperBlockDevice")):
                 rstring += "\n%s\n\n-------\n" %str(currentBlockDevice)
--- ./lib/sx/plugins/lib/rpm/rpmparser.py	(original)
+++ ./lib/sx/plugins/lib/rpm/rpmparser.py	(refactored)
@@ -49,8 +49,8 @@
                 parsedList.append(installedRPMS)
                 """
             else:
-                print packageFullName
-        print "\nAre the counts the same? \n\tinstalledRPMSData: %d\n\tparsedList:        %d" %(len(installedRPMSData), len(parsedList))
+                print(packageFullName)
+        print("\nAre the counts the same? \n\tinstalledRPMSData: %d\n\tparsedList:        %d" %(len(installedRPMSData), len(parsedList)))
         return parsedList
     parseInstalledRPMSData = staticmethod(parseInstalledRPMSData)
 
@@ -134,13 +134,13 @@
             mo = rem.match(line)
             if mo:
                 moDict = mo.groupdict()
-                for key in moDict.keys():
+                for key in list(moDict.keys()):
                     if (not moDict[key] == None):
                         # Dont include the date of installed
                         packageVersionDict[key.replace("__", "-")].append(moDict[key].split(" ", 1)[0].strip())
 
         # Remove packages that have empty array which means package was not found.
-        keys = packageVersionDict.keys()
+        keys = list(packageVersionDict.keys())
         for key in keys:
             if (not len(packageVersionDict[key]) > 0):
                 del packageVersionDict[key]
--- ./lib/sx/plugins/lib/networking/networkdeviceparser.py	(original)
+++ ./lib/sx/plugins/lib/networking/networkdeviceparser.py	(refactored)
@@ -62,7 +62,7 @@
                 hostnamesNoComments = hostnames.split("#")[0]
                 hostnamesNoComments = hostnamesNoComments.split()
                 # If the key is already in map then just combine the arrays.
-                if (etcHostsMap.has_key(ipAddress)):
+                if (ipAddress in etcHostsMap):
                     etcHostsMap[ipAddress] = (etcHostsMap[ipAddress] + hostnamesNoComments)
                 else:
                      etcHostsMap[ipAddress] = hostnamesNoComments
@@ -245,7 +245,7 @@
         subnetMask = SimpleUtil.castInt(subnetMask)
         if (not subnetMask == None):
             bits = 0
-            for i in xrange(32-subnetMask,32):
+            for i in range(32-subnetMask,32):
                 bits |= (1 << i)
             return "%d.%d.%d.%d" % ((bits & 0xff000000) >> 24, (bits & 0xff0000) >> 16, (bits & 0xff00) >> 8 , (bits & 0xff))
         return ""
@@ -316,15 +316,15 @@
                  networkingCommandsMap):
         # If interface is not found, but sysconfig file has data then search it.
         if (not len(ipv4Addr) > 0):
-            if (networkScriptMap.has_key("IPADDR")):
+            if ("IPADDR" in networkScriptMap):
                 if (len(networkScriptMap.get("IPADDR")) > 0):
                     ipv4Addr = networkScriptMap.get("IPADDR")
         if (not len(subnetMask) > 0):
-            if (networkScriptMap.has_key("NETMASK")):
+            if ("NETMASK" in networkScriptMap):
                 if (len(networkScriptMap.get("NETMASK")) > 0):
                     subnetMask = networkScriptMap.get("NETMASK")
         if (not len(hwAddr) > 0):
-            if (networkScriptMap.has_key("HWADDR")):
+            if ("HWADDR" in networkScriptMap):
                 if (len(networkScriptMap.get("HWADDR")) > 0):
                     hwAddr = networkScriptMap.get("HWADDR")
 
@@ -338,7 +338,7 @@
         self.__procNetMap = procNetMap
         self.__networkingCommandsMap = networkingCommandsMap
         self.__hostnames = []
-        if (self.__etcHostsMap.has_key(self.getIPv4Address())):
+        if (self.getIPv4Address() in self.__etcHostsMap):
             self.__hostnames = self.__etcHostsMap.get(self.getIPv4Address())
         # Bonded options
         self.__bondedModeNumber = None
@@ -372,7 +372,7 @@
     def __getEthToolIMap(self):
         ethtoolIMap = {}
         networkingCommandsMap = self.getNetworkingCommandsMap()
-        for key in networkingCommandsMap.keys():
+        for key in list(networkingCommandsMap.keys()):
             if (key.startswith("ethtool_-i_")):
                 newKey = key.replace("ethtool_-i_", "")
                 newValue = NetworkDeviceParser.parseEthtoolIData(networkingCommandsMap.get(key))
@@ -381,7 +381,7 @@
 
     def __getEthToolIDeviceMap(self, interface):
         ethtoolIMap = self.__getEthToolIMap()
-        if (ethtoolIMap.has_key(interface)):
+        if (interface in ethtoolIMap):
             return ethtoolIMap.get(interface)
         return {}
 
@@ -392,13 +392,13 @@
         # Returns True if a particular hostname is in the /etc/hosts
         # file. The hostname does not have to be associated with this
         # particular interface.
-        for key in self.getEtcHostsMap().keys():
+        for key in list(self.getEtcHostsMap().keys()):
             if (hostname in self.getEtcHostsMap().get(key)):
                 return True
         return False
 
     def isOnBootEnabled(self):
-        if (self.getNetworkScriptMap().has_key("ONBOOT")):
+        if ("ONBOOT" in self.getNetworkScriptMap()):
             if self.getNetworkScriptMap().get("ONBOOT") == "yes":
                 return True
         return False
@@ -442,12 +442,12 @@
 
     def getBootProtocal(self):
         bootProtocal = ""
-        if (self.getNetworkScriptMap().has_key("BOOTPROTO")):
+        if ("BOOTPROTO" in self.getNetworkScriptMap()):
             bootProtocal = self.getNetworkScriptMap().get("BOOTPROTO")
             if (bootProtocal.lower() == "none"):
                 # If bootproto is none and they have set IPADDR then
                 # they are using static ip addressing.
-                if (self.getNetworkScriptMap().has_key("IPADDR")):
+                if ("IPADDR" in self.getNetworkScriptMap()):
                     if (len(self.getNetworkScriptMap().get("IPADDR")) > 0):
                         bootProtocal = "static"
         return bootProtocal
@@ -460,7 +460,7 @@
                 return modprobeCommand.getModuleName()
 
         ethtoolIDeviceMap = self.__getEthToolIDeviceMap(self.getInterface())
-        if (ethtoolIDeviceMap.has_key("driver")):
+        if ("driver" in ethtoolIDeviceMap):
             return ethtoolIDeviceMap.get("driver")
         # There is no module loaded for the loopback interface and I have
         # verified this.
@@ -479,8 +479,8 @@
                 (int(self.getBondedModeNumber()) >= 0))
 
     def isBondedSlaveInterface(self):
-        print self.getNetworkScriptMap().keys()
-        if (self.getNetworkScriptMap().has_key("SLAVE")):
+        print(list(self.getNetworkScriptMap().keys()))
+        if ("SLAVE" in self.getNetworkScriptMap()):
             return ((self.getNetworkScriptMap().get("SLAVE").lower() == "yes") and
                     (len(self.getBondedMasterInterface()) > 0))
         return False
@@ -492,7 +492,7 @@
         self.__listOfBondedSlaveInterfaces.append(slaveInterface)
 
     def getBondedMasterInterface(self):
-        if (self.getNetworkScriptMap().has_key("MASTER")):
+        if ("MASTER" in self.getNetworkScriptMap()):
             return self.getNetworkScriptMap().get("MASTER")
         return ""
 
@@ -507,7 +507,7 @@
                     interfaceAlias = modprobeCommand.getModuleName()
 
         bondingOptions = ""
-        if (self.getNetworkScriptMap().has_key("BONDING_OPTS")):
+        if ("BONDING_OPTS" in self.getNetworkScriptMap()):
             bondingOptions = self.getNetworkScriptMap().get("BONDING_OPTS")
         for modprobeCommand in self.getModprobeConfCommands():
             if (modprobeCommand.getCommand().lower() == "options"):
@@ -527,25 +527,25 @@
                 if (len(optionSplit) == 2):
                     if (optionSplit[0].lower() == "mode"):
                         bondingMode = optionSplit[1]
-                        for key in BONDING_MODES_MAP.keys():
+                        for key in list(BONDING_MODES_MAP.keys()):
                             value = BONDING_MODES_MAP.get(key)
                             if (bondingMode == key or bondingMode == value):
                                 # Set number
                                 self.__bondedModeNumber = key
                                 return self.__bondedModeNumber
-            if ((not int(self.__bondedModeNumber) > 0) and (self.__procNetMap.has_key(self.getInterface()))):
+            if ((not int(self.__bondedModeNumber) > 0) and (self.getInterface() in self.__procNetMap)):
                 bondingData = self.__procNetMap.get(self.getInterface())
                 for line in bondingData:
                     lineSplit = line.split(":")
                     if ((len(lineSplit) >= 2) and lineSplit[0].startswith("Bonding Mode")):
                         bondingModeName = lineSplit[1].strip().rstrip("\n")
-                        if (BONDING_MODE_NAMES_MAP.has_key(bondingModeName)):
+                        if (bondingModeName in BONDING_MODE_NAMES_MAP):
                             self.__bondedModeNumber = BONDING_MODE_NAMES_MAP.get(bondingModeName)
         return self.__bondedModeNumber
 
     def getBondedModeName(self):
         bondedModeNumber = self.getBondedModeNumber()
-        if (BONDING_MODES_MAP.has_key(bondedModeNumber)):
+        if (bondedModeNumber in BONDING_MODES_MAP):
             return BONDING_MODES_MAP[bondedModeNumber]
         return ""
 
@@ -562,17 +562,17 @@
     # Bridge functions
     # ###########################################################################
     def isBridgedInterface(self):
-        if (self.getNetworkScriptMap().has_key("BRIDGE")):
+        if ("BRIDGE" in self.getNetworkScriptMap()):
             return (len(self.getNetworkScriptMap().get("BRIDGE").lower()) > 0)
         return False
 
     def isVirtualBridgedInterface(self):
-        if (self.getNetworkScriptMap().has_key("TYPE")):
+        if ("TYPE" in self.getNetworkScriptMap()):
             return (self.getNetworkScriptMap().get("TYPE").lower() == "bridge")
         return False
 
     def getVirtualBridgedInterface(self):
-        if (self.getNetworkScriptMap().has_key("BRIDGE")):
+        if ("BRIDGE" in self.getNetworkScriptMap()):
             return self.getNetworkScriptMap().get("BRIDGE")
         return ""
 
@@ -605,7 +605,7 @@
         for networkInterface in self.__networkInterfaces:
             #print networkInterface.getInterface()
             networkRefactoringTool: No changes to ./lib/sx/plugins/lib/networking/__init__.py
RefactoringTool: No changes to ./lib/sx/plugins/lib/log/syslogparser.py
RefactoringTool: No changes to ./lib/sx/plugins/lib/log/__init__.py
RefactoringTool: No changes to ./lib/sx/plugins/lib/kernel/modulesparser.py
RefactoringTool: No changes to ./lib/sx/plugins/lib/kernel/__init__.py
RefactoringTool: Refactored ./lib/sx/plugins/lib/gluster/glusterpeernodes.py
ScriptMap = NetworkDeviceParser.parseEtcSysconfigNetworkScript(self.__networkScriptsDataMap.get(networkInterface.getInterface()))
-            if (not mapOfNetworkMaps.has_key(networkInterface.getInterface())):
+            if (networkInterface.getInterface() not in mapOfNetworkMaps):
                 networkMap = NetworkMap(networkInterface.getInterface(),
                                         networkInterface.getHardwareAddress(),
                                         networkInterface.getIPv4Address(),
@@ -620,31 +620,31 @@
                 mapOfNetworkMaps[networkInterface.getInterface()] = networkMap
         # After Maps are created then set the bonding interface for any of them.
         # print "CHECK THAT USE CASE FOR WHEN NETWORKING HAS NO IPS. Problem is ifconfig data does not contain the bond0 that is not up."
-        for key in mapOfNetworkMaps.keys():
+        for key in list(mapOfNetworkMaps.keys()):
             masterBondedInterface = mapOfNetworkMaps[key].getBondedMasterInterface().replace("\"", "")
-            if (mapOfNetworkMaps.has_key(masterBondedInterface)):
+            if (masterBondedInterface in mapOfNetworkMaps):
                 mapOfNetworkMaps[masterBondedInterface].addBondedSlaveInterfaces(mapOfNetworkMaps[key])
 
         # Set all the parent aliases if there is one.
-        for key in mapOfNetworkMaps.keys():
+        for key in list(mapOfNetworkMaps.keys()):
             currentNetworkMap = mapOfNetworkMaps[key]
             interfaceNameSplit = currentNetworkMap.getInterface().split(".")
-            if ((len(interfaceNameSplit) == 2) and (mapOfNetworkMaps.has_key(interfaceNameSplit[0]))):
+            if ((len(interfaceNameSplit) == 2) and (interfaceNameSplit[0] in mapOfNetworkMaps)):
                 currentNetworkMap.setParentAliasNetworkMap(mapOfNetworkMaps.get(interfaceNameSplit[0]))
             else:
                 interfaceNameSplit = currentNetworkMap.getInterface().split(":")
-                if ((len(interfaceNameSplit) == 2) and (mapOfNetworkMaps.has_key(interfaceNameSplit[0]))):
+                if ((len(interfaceNameSplit) == 2) and (interfaceNameSplit[0] in mapOfNetworkMaps)):
                     currentNetworkMap.setParentAliasNetworkMap(mapOfNetworkMaps.get(interfaceNameSplit[0]))
 
         # Add any virtual bridge devices to any bridge interfaces.
-        for key in mapOfNetworkMaps.keys():
+        for key in list(mapOfNetworkMaps.keys()):
             virtualBridgeInterface = mapOfNetworkMaps[key].getVirtualBridgedInterface()
-            if (mapOfNetworkMaps.has_key(virtualBridgeInterface)):
+            if (virtualBridgeInterface in mapOfNetworkMaps):
                 mapOfNetworkMaps[key].setVirtualBridgedNetworkMap(mapOfNetworkMaps[virtualBridgeInterface])
         return mapOfNetworkMaps
 
     def getListOfNetworkMaps(self):
-        listOfNetworkMaps = self.__mapOfNetworkMaps.values()
+        listOfNetworkMaps = list(self.__mapOfNetworkMaps.values())
         listOfNetworkMaps.sort(key=lambda m: m.getInterface())
         return listOfNetworkMaps
 
@@ -671,7 +671,7 @@
             parentAliasNetworkMap = networkMap.getParentAliasNetworkMap()
             if (not parentAliasNetworkMap == None):
                 currentInterface = parentAliasNetworkMap.getInterface()
-                if (currentInterface in networkInterfaceAliasMap.keys()):
+                if (currentInterface in list(networkInterfaceAliasMap.keys())):
                     networkInterfaceAliasMap[currentInterface].append(networkMap)
                 else:
                     networkInterfaceAliasMap[currentInterface] = [networkMap]
--- ./lib/sx/plugins/lib/gluster/glusterpeernodes.py	(original)
+++ ./lib/sx/plugins/lib/gluster/glusterpeernodes.py	(refactored)
@@ -74,7 +74,7 @@
         # Get all the data from proc/net including the bonding data.
         procNetMap = report.getDataFromDir("proc/net")
         bondingMap = report.getDataFromDir("proc/net/bonding")
-        procNetMap = dict(procNetMap.items() + bondingMap.items())
+        procNetMap = dict(list(procNetMap.itemRefactoringTool: No changes to ./lib/sx/plugins/lib/gluster/glusterpeernode.py
RefactoringTool: No changes to ./lib/sx/plugins/lib/gluster/__init__.py
RefactoringTool: No changes to ./lib/sx/plugins/lib/general/runlevelserviceparser.py
RefactoringTool: No changes to ./lib/sx/plugins/lib/general/processparser.py
RefactoringTool: Refactored ./lib/sx/plugins/lib/general/dmidecodeparser.py
RefactoringTool: No changes to ./lib/sx/plugins/lib/general/distroreleaseparser.py
RefactoringTool: No changes to ./lib/sx/plugins/lib/general/__init__.py
RefactoringTool: Refactored ./lib/sx/plugins/lib/clusterha/clusternodes.py
s()) + list(bondingMap.items()))
         # Get all the data in the sos_commands/networking directory.
         networkingCommandsMap = report.getDataFromDir("sos_commands/networking")
         # Build networkmaps from all the network related information.
@@ -131,7 +131,7 @@
         gpnUUID = glusterdInfoData[0].split("=")[1]
         gpnPeersMap = report.getDataFromDir("%s/peers" %(glusterRootDir))
         listOfPeerNodes = []
-        for key in gpnPeersMap.keys():
+        for key in list(gpnPeersMap.keys()):
             configFileParser = ConfigurationFileParser(gpnPeersMap.get(key), {}, enforceEmptyValues=False)
             gpnPeerMap = configFileParser.getMap()
             listOfPeerNodes.append(gpnPeerMap)
--- ./lib/sx/plugins/lib/general/dmidecodeparser.py	(original)
+++ ./lib/sx/plugins/lib/general/dmidecodeparser.py	(refactored)
@@ -71,7 +71,7 @@
 
     def __str__(self):
         rString = "handle: %s(type: %d bytes: %d): %s\n" %(self.getHandle(), self.getType(), self.getSize(), self.getName())
-        for attributeName in self.__attributesMap.keys():
+        for attributeName in list(self.__attributesMap.keys()):
             rString += "\t%s\n" %(self.__attributesMap.get(attributeName))
         return rString.rstrip()
 
@@ -88,9 +88,9 @@
         return self.__name
 
     def getAttributeNames(self):
-        return self.__attributesMap.keys()
+        return list(self.__attributesMap.keys())
 
     def getAttribute(self, attributeName):
-        if (self.__attributesMap.has_key(attributeName)):
+        if (attributeName in self.__attributesMap):
             return self.__attributesMap.get(attributeName)
         return None
--- ./lib/sx/plugins/lib/clusterha/clusternodes.py	(original)
+++ ./lib/sx/plugins/lib/clusterha/clusternodes.py	(refactored)
@@ -73,7 +73,7 @@
         # cman_tool_status file. All the keys have to be in file or it
         # will return None when parsed.
         cmanToolStatusCommand = None
-        if (clusterCommandsMap.has_key("cman_tool_status")):
+        if ("cman_tool_status" in clusterCommandsMap):
             cmanToolStatusCommand = ClusterCommandsParser.parseCmanToolStatusData(clusterCommandsMap.get("cman_tool_status"))
             if (not cmanToolStatusCommand == None):
                 # For now we will just get the first address returned.
@@ -204,7 +204,7 @@
             if ((fs.getFSType().lower() == "gfs") or
                 (fs.getFSType().lower() == "gfs2")):
                 key = fs.getMountPoint()
-                if (not csFSMap.has_key(key)):
+                if (key not in csFSMap):
                     csFSMap[key] = ClusterStorageFilesystem(fs.getDeviceName(),
                                                             fs.getMountPoint(),
                                                             fs.getFSType(),
@@ -216,7 +216,7 @@
             if ((fs.getFSType().lower() == "gfs") or
                 (fs.getFSType().lower() == "gfs2")):
                 key = fs.getMountPoint()
-                if (not csFSMap.has_key(key)):
+                if (key not in csFSMap):
                     csFSMap[key] = ClusterStorageFilesystem(fs.getDeviceName(),
                                                             fs.getMountPoint(),
                                                             fs.getFSType(),
@@ -228,7 +228,7 @@
             cca = ClusterHAConfAnalyzer(pathToClusterConf)
             for fs in cca.getClusterFilesystemResourcesList():
                 key = fs.getMountPoint()
-                if (not csFSMap.has_key(key)):
+                if (key not in csFSMap):
                     csFSMap[key] = ClusterStorageFilesystem(fs.getDeviceName(),
                                                             fs.getMountPoint(),
                                                             fs.getFSType(),
@@ -239,8 +239,8 @@
         # Search nfs/smb configuration files for GFS/GFS2 file-systems
         for etcExport in etcExportsList:
             pathToDir = etcExport.getMountPoint()
-            pathToFS = self.__findFSMatch(csFSMap.keys()RefactoringTool: Refactored ./lib/sx/plugins/lib/clusterha/clusternodecompare.py
, pathToDir)
-            if ((len(pathToFS) > 0) and (csFSMap.has_key(pathToFS))):
+            pathToFS = self.__findFSMatch(list(csFSMap.keys()), pathToDir)
+            if ((len(pathToFS) > 0) and (pathToFS in csFSMap)):
                 fs = csFSMap.get(pathToFS)
                 # There can be only 1 fs export line. So we will use the first
                 # one we get.
@@ -248,29 +248,29 @@
 
         for smbSection in etcSambaSectionsList:
             pathToDir = smbSection.getOptionValue("path")
-            pathToFS = self.__findFSMatch(csFSMap.keys(), pathToDir)
-            if ((len(pathToFS) > 0) and (csFSMap.has_key(pathToFS))):
+            pathToFS = self.__findFSMatch(list(csFSMap.keys()), pathToDir)
+            if ((len(pathToFS) > 0) and (pathToFS in csFSMap)):
                 fs = csFSMap.get(pathToFS)
                 fs.addSMBSectionMount(smbSection)
 
         # Iterate over the map to see if any GFS/GFS2 fs are present.
-        for key in etcClusterSambaSectionsListMap.keys():
+        for key in list(etcClusterSambaSectionsListMap.keys()):
             clusterSMBSectionsList = etcClusterSambaSectionsListMap.get(key)
             for smbSection in clusterSMBSectionsList:
                 pathToDir = smbSection.getOptionValue("path")
                 #print pathToDir
-                pathToFS = self.__findFSMatch(csFSMap.keys(), pathToDir)
-                if ((len(pathToFS) > 0) and (csFSMap.has_key(pathToFS))):
+                pathToFS = self.__findFSMatch(list(csFSMap.keys()), pathToDir)
+                if ((len(pathToFS) > 0) and (pathToFS in csFSMap)):
                     fs = csFSMap.get(pathToFS)
                     fs.addClusteredSMBSection(key, smbSection)
         # Return all the ClusterStorageFilesystem objects
-        return csFSMap.values()
+        return list(csFSMap.values())
 
     # #######################################################################
     # Public helper methods for functions
     # #######################################################################
     def getStorageData(self, clusternodeName):
-        if(self.__clusternodesStorageDataMap.has_key(clusternodeName)):
+        if(clusternodeName in self.__clusternodesStorageDataMap):
             return self.__clusternodesStorageDataMap.get(clusternodeName)
         return None
 
@@ -436,7 +436,7 @@
         # Get all the data from proc/net including the bonding data.
         procNetMap = report.getDataFromDir("proc/net")
         bondingMap = report.getDataFromDir("proc/net/bonding")
-        procNetMap = dict(procNetMap.items() + bondingMap.items())
+        procNetMap = dict(list(procNetMap.items()) + list(bondingMap.items()))
         # Get all the data in the sos_commands/networking directory.
         networkingCommandsMap = report.getDataFromDir("sos_commands/networking")
         # Build networkmaps from all the network related information.
@@ -486,7 +486,7 @@
         etcSambaSectionsList = FilesysParser.parseEtcSambaSmbConfData(report.getDataFromFile("etc/samba/smb.conf"))
         etcClusterSambaDataMap = report.getDataFromDir("etc/cluster/samba/*")
         etcClusterSambaSectionsListMap = {}
-        for key in etcClusterSambaDataMap.keys():
+        for key in list(etcClusterSambaDataMap.keys()):
             sambaSectionList = FilesysParser.parseEtcSambaSmbConfData(etcClusterSambaDataMap.get(key))
             if (len(sambaSectionList) > 0):
                 etcClusterSambaSectionsListMap[key] = sambaSectionList
@@ -630,7 +630,7 @@
 
             # Verify cluster packages
             packages = clusternode.getClusterPackagesVersion()
-            keys = packages.keys()
+            keys = list(packages.keys())
             keys.sort()
             index = 0
             fsTable  = []
@@ -660,7 +660,7 @@
 
             # Verify cluster-storage package
             packages = clusternode.getClusterModulePackagesVersion()
-            keys = packages.keys()
+            keys = list(packages.keys())
             keys.sort()
             index = 0
             fsTable  = []
--- ./lib/sx/plugins/lib/clusterha/clusternodecompare.py	(original)
+++ ./lib/sx/plugins/lib/clusterha/clusternodecompare.py	(refactored)
@@ -45,7 +45,7 @@
         # If all the reports had the same size then the size of the
         # map should be 1. Else there was no reports compared or there
         # was a mismatch so multiple keys created.
-        return (len(self.__compareMap.keys()) == 1)
+        return (len(list(self.__compareMap.keys())) == 1)
 
     def __getCompareValueCountTuples(self, compareMap):
         # Get the items that are not equal to the majority of
@@ -53,9 +53,9 @@
         # with same value count that is the highest and there is no
         # way to tell which is diff so none of those returned.
         compareValueCountMap = {}
-        for key in compareMap.keys():
+        for key in list(compareMap.keys()):
             compareValueCountMap[key] = len(compareMap.get(key))
-        sortedTuples = sorted(compareValueCountMap.iteritems(), key=operator.itemgetter(1))
+        sortedTuples = sorted(iter(compareValueCountMap.items()), key=operator.itemgetter(1))
         return sortedTuples
 
     def getNonBaseCompareMap(self):
@@ -70,7 +70,7 @@
                 currentCountValue = cTuple[1]
                 if (currentCountValue < maxCountValue):
                     valueCopy = deepcopy(self.__compareMap.get(currentCountKey))
-                    if (rMap.has_key(currentCountKey)):
+                    if (currentCountKey in rMap):
                         rMap[currentCountKey].append(valueCopy)
                     else:
                         rMap[currentCountKey] = valueCopy
@@ -87,7 +87,7 @@
             currentCountValue = cTuple[1]
             if (currentCountValue >= maxCountValue):
                 valueCopy = deepcopy(self.__compareMap.get(currentCountKey))
-                if (rMap.has_key(currentCountKey)):
+                if (currentCountKey in rMap):
                     rMap[currentCountKey].append(valueCopy)
                 else:
                     rMap[currentCountKey] = valueCopy
@@ -97,7 +97,7 @@
 
     def add(self, compareString, reportName):
         if ((len(compareString) > 0) and (len(reportName) > 0)):
-            if (self.__compareMap.has_key(compareString)):
+            if (compareString in self.__compareMap):
                 self.__compareMap[compareString].append(reportName)
             else:
                 self.__compareMap[compareString] = [reportName]
@@ -135,17 +135,17 @@
         # with same value count that is the highest and there is no
         # way to tell which is diff so none of those returned.
         compareValueCountMap = {}
-        for key in compareMap.keys():
+        for key in list(compareMap.keys()):
             compareValueCountMap[key] = len(compareMap.get(key))
-        sortedTuples = sorted(compareValueCountMap.iteritems(), key=operator.itemgetter(1))
+        sortedTuples = sorted(iter(compareValueCountMap.items()), key=operator.itemgetter(1))
         return sortedTuples
 
     def isIdentical(self):
         numberOfReports = len(self.__listOfReportNames)
-        for packageName in self.__compareMap.keys():
+        for packageName in list(self.__compareMap.keys()):
             packageMap = self.__compareMap.get(packageName)
-            if (len(packageMap.keys()) == 1):
-                if (not len(packageMap.items()[0][1]) == numberOfReports):
+            if (len(list(packageMap.keys())) == 1):
+                if (not len(list(packageMap.items())[0][1]) == numberOfReports):
                     # If there is only 1 package version found and if
                     # all the reports are not listed here then one of
                     # the reports does not have package installed.
@@ -157,10 +157,10 @@
 
     def getMissingPackagesMap(self):
         compareMap = {}
-        for packageName in self.__compareMap.keys():
+        for packageName in list(self.__compareMap.keys()):
             packageMap = self.__compareMap.get(packageName)
             currentReports = []
-            for key in packageMap.keys():
+            for key in list(packageMap.keys()):
                 currentReports += packageMap.get(key)
             diffList = list(set(self.__listOfReportNames).difference(set(currentReports)))
             if (len(diffList) > 0):
@@ -169,7 +169,7 @@
 
     def getDiffernetPackagesVersionMap(self):
         compareMap = {}
-        for packageName in self.__compareMap.keys():
+        for packageName in list(self.__compareMap.keys()):
             packageMap = self.__compareMap.get(packageName)
             currentReports = []
             compareValueCountTuples = self.__getCompareValueCountTuples(packageMap)
@@ -180,7 +180,7 @@
                 currentCountValue = cTuple[1]
                 if (currentCountValue < maxCountValue):
                     valueCopy = deepcopy(packageMap.get(currentCountKey))
-                    if (compareMap.has_key(currentCountKey)):
+                    if (currentCountKey in compareMap):
                         compareMap[currentCountKey].append(valueCopy)
                     else:
                         compareMap[currentCountKey] = valueCopy
@@ -189,17 +189,17 @@
     def add(self, installedRPMSMap, reportName):
         # Example:
         # openais -> {'openais-0.80.6-28.el5.x86_64': ['rh5node1.examplerh.com', 'rh5node2.examplerh.com', 'rh5node3.examplerh.com']}
-        if ((len(installedRPMSMap.keys()) > 0) and (len(reportName) > 0) and
+        if ((len(list(installedRPMSMap.keys())) > 0) and (len(reportName) > 0) and
             (not reportName in self.__listOfReportNames)):
             # Add the report name in so no duplicates and keep track
             # of the number of package lists we are comparing.
             self.__listOfReportNames.append(reportName)
-            for packageName in installedRPMSMap.keys():
+            for packageName in list(installedRPMSMap.keys()):
                 fullPackageName = installedRPMSMap.get(packageName)[0]
-                if (not self.__compareMap.has_key(packageName)):
+                if (packageName not in self.__compareMap):
                     self.__compareMap[packageName] = {}
                 packageMap = self.__compareMap.get(packageName)
-                if (packageMap.has_key(fullPackageName)):
+                if (fullPackageName in packageMap):
                     packageMap.get(fullPackageName).append(reportName)
                 else:
                     packageMap[fullPackageName] = [reportName]
@@ -220,11 +220,11 @@
         stringUtil = StringUtil()
         rString = ""
         nonBaseCompareMap = compareData.getNonBaseCompareMap()
-        if (not len(nonBaseCompareMap.keys()) > 0):
+        if (not len(list(nonBaseCompareMap.keys())) > 0):
             return rString
         description = "The following hosts had similar compared values:"
         baseCompareMap = compareData.getBaseCompareMap()
-        keys = baseCompareMap.keys()
+        keys = list(baseCompareMap.keys())
         keys.sort()
         compareTable = []
         for key in keys:
@@ -239,7 +239,7 @@
         rString += StringUtil.formatBulletString(description, [], tableOfStrings)
 
         description = "The following hosts had different compared values than the above compared values:"
-        keys = nonBaseCompareMap.keys()
+        keys = list(nonBaseCompareMap.keys())
         keys.sort()
         compareTable = []
         for key in keys:
@@ -261,9 +261,9 @@
         stringUtil = StringUtil()
         rString = ""
         missingPackagesMap = comparePackages.getMissingPackagesMap()
-        if (len(missingPackagesMap.keys()) > 0):
+        if (len(list(missingPackagesMap.keys())) > 0):
             description = "The following hosts did not have certain cluster packages installed(whereas other hosts did have the packages installed):"
-            keys = missingPackagesMap.keys()
+            keys = list(missingPackagesMap.keys())
             keys.sort()
             missingPackagesTable = []
             for key in keys:
@@ -279,9 +279,9 @@
             rString += StringUtil.formatBulletString(description, [], tableOfStrings)
 
    RefactoringTool: Refactored ./lib/sx/plugins/lib/clusterha/clusternode.py
RefactoringTool: No changes to ./lib/sx/plugins/lib/clusterha/clusterhastretchevaluator.py
RefactoringTool: Refactored ./lib/sx/plugins/lib/clusterha/clusterhastorage.py
     differentPackagesVersionMap = comparePackages.getDiffernetPackagesVersionMap()
-        if (len(differentPackagesVersionMap.keys()) > 0):
+        if (len(list(differentPackagesVersionMap.keys())) > 0):
             description = "The following hosts had a different package version installed:"
-            keys = differentPackagesVersionMap.keys()
+            keys = list(differentPackagesVersionMap.keys())
             keys.sort()
             differentPackageVersionsTable = []
             for key in keys:
--- ./lib/sx/plugins/lib/clusterha/clusternode.py	(original)
+++ ./lib/sx/plugins/lib/clusterha/clusternode.py	(refactored)
@@ -80,10 +80,10 @@
         return self.__smbSectionList
 
     def getClusteredSMBNames(self):
-        return self.__smbClusteredSectionsMap.keys()
+        return list(self.__smbClusteredSectionsMap.keys())
 
     def getClusteredSMBSectionList(self, name):
-        if (self.__smbClusteredSectionsMap.has_key(name)):
+        if (name in self.__smbClusteredSectionsMap):
             return self.__smbClusteredSectionsMap.get(name)
         return []
 
@@ -114,7 +114,7 @@
 
     def addClusteredSMBSection(self, name, smbSection):
         # Overwrite existing list if it is already in map.
-        if (self.__smbClusteredSectionsMap.has_key(name)):
+        if (name in self.__smbClusteredSectionsMap):
             self.__smbSectionList = self.__smbClusteredSectionsMap.get(name)
         else:
             self.__smbClusteredSectionsMap[name]  = [smbSection]
@@ -410,7 +410,7 @@
     def isManualFencingEnabled(self) :
         cnp = self.getClusterNodeProperties()
         fenceDevicesDict = cnp.getFenceDevices()
-        for key in fenceDevicesDict.keys():
+        for key in list(fenceDevicesDict.keys()):
             for fenceDevice in fenceDevicesDict.get(key):
                 fenceAgent = fenceDevice.get("agent")
                 if(fenceAgent == "fence_manual"):
@@ -509,7 +509,7 @@
         if (not len(transportMode) > 0):
             distroRelease = self.getDistroRelease()
             if (distroRelease.getDistroName() == "RHEL"):
-                if (ClusterNode.RHEL_CLUSTER_DEFAULT_TRANSPORT_MODE.has_key(distroRelease.getMajorVersion())):
+                if (distroRelease.getMajorVersion() in ClusterNode.RHEL_CLUSTER_DEFAULT_TRANSPORT_MODE):
                     transportMode = ClusterNode.RHEL_CLUSTER_DEFAULT_TRANSPORT_MODE.get(distroRelease.getMajorVersion())
         return transportMode
 
@@ -524,7 +524,7 @@
         returned.
         @type key: String
         """
-        if (self.__clusterCommandsMap.has_key(key)):
+        if (key in self.__clusterCommandsMap):
             return self.__clusterCommandsMap.get(key)
         return ""
 
@@ -535,7 +535,7 @@
         @return: Returns an array of keys.
         @rtype: Array
         """
-        return self.__clusterCommandsMap.keys()
+        return list(self.__clusterCommandsMap.keys())
 
     def getClusterPackagesVersion(self) :
         """
@@ -649,7 +649,7 @@
             return chkConfigClusterServiceList
 
         for chkConfigItem in self.getChkConfigList():
-            for key in clusterServices.keys():
+            for key in list(clusterServices.keys()):
                 if (chkConfigItem.getName() == clusterServices.get(key)):
                     # Set the order so we know the correct start order
                     # of services.
--- ./lib/sx/plugins/lib/clusterha/clusterhastorage.py	(original)
+++ ./lib/sx/plugins/lib/clusterha/clusterhastorage.py	(refactored)
@@ -51,7 +51,7 @@
                     locationFound += "M"
                 if (fs.isClusterConfMount()):
                     locationFound += "C"
-                if (not fsMap.has_key(clusternodeName)):
+                if (clusternodeName not in fsMap):
                     fsMap[clusternodeName] = []
                 fsMap.get(clusternodeName).append([fs.getDeviceName(), fs.getMountPoint(), fs.getFSType(), locationFound])
         rString  = ""
@@ -59,7 +59,7 @@
         stringUtil = StringUtil()
         for clusternodeName in self.__cnc.getClRefactoringTool: Refactored ./lib/sx/plugins/lib/clusterha/clusterhaconfanalyzer.py
usterNodeNames():
             # In the future I should probably add a way to only print once if they are all the same .
-            if (fsMap.has_key(clusternodeName)):
+            if (clusternodeName in fsMap):
                 listOfFileystems = fsMap.get(clusternodeName)
                 if (len(listOfFileystems) > 0):
                     tableString = "%s(%d mounted GFS or GFS2 file-systems)\n%s\n\n" %(clusternodeName, len(listOfFileystems), stringUtil.toTableString(listOfFileystems, fsListHeader))
--- ./lib/sx/plugins/lib/clusterha/clusterhaconfanalyzer.py	(original)
+++ ./lib/sx/plugins/lib/clusterha/clusterhaconfanalyzer.py	(refactored)
@@ -38,7 +38,7 @@
     def __str__(self):
         header = "quorum disk: "
         rString = ""
-        keys = self.__quorumdAttributes.keys()
+        keys = list(self.__quorumdAttributes.keys())
         keys.sort()
         lineIsSplit = False
         for key in keys:
@@ -76,7 +76,7 @@
             return ""
 
     def attributeExist(self, name):
-        if (self.__quorumdAttributes.has_key(name)):
+        if (name in self.__quorumdAttributes):
             return True
         return False
 
@@ -190,13 +190,13 @@
         # The default interval is determined by the qdiskd timeout. Not sure how
         # to get that. By default I will set to -1.
         self.__tko = "-1"
-        if (heuristicAttributes.has_key("program")):
+        if ("program" in heuristicAttributes):
            self.__program = heuristicAttributes.get("program")
-        if (heuristicAttributes.has_key("interval")):
+        if ("interval" in heuristicAttributes):
             self.__interval = heuristicAttributes.get("interval")
-        if (heuristicAttributes.has_key("score")):
+        if ("score" in heuristicAttributes):
             self.__score = heuristicAttributes.get("score")
-        if (heuristicAttributes.has_key("tko")):
+        if ("tko" in heuristicAttributes):
             self.__tko = heuristicAttributes.get("tko")
 
     def __str__(self):
@@ -268,7 +268,7 @@
     def __str__(self):
         rString = "%s(ordered = %s | restricted = %s)\n" %(self.getName(), str(self.isOrdered()), str(self.isRestricted()))
         fdMap = self.getFailoverDomainMembersMap()
-        keys = fdMap.keys()
+        keys = list(fdMap.keys())
         for key in keys:
             rString += "\t%s(priority: %s)\n" %(key, fdMap.get(key))
         return rString
@@ -308,10 +308,10 @@
         return self.__attributesMap
 
     def getAttributeNames(self):
-        return self.__attributesMap.keys()
+        return list(self.__attributesMap.keys())
 
     def getAttribute(self, attributeName):
-        if (self.__attributesMap.has_key(attributeName)):
+        if (attributeName in self.__attributesMap):
             return self.__attributesMap.get(attributeName)
         return ""
 
@@ -1237,7 +1237,7 @@
         # first item in list is attribute name and second item is attribute
         # value.
         # [('name', 'halvmVol1'), ('vg_name', 'VolGroupX'), ('lv_name', 'vol01')]
-        attributesPairList = resourceElement.items()
+        attributesPairList = list(resourceElement.items())
         # Now will create a map of the attributes.
         attributesMap = {}
         for attributePair in attributesPairList:
@@ -1320,9 +1320,9 @@
             clusteredResource = self.__getClusteredResource(resourceElement, False)
             if (not clusteredResource == None):
                 key = "%s-%s" %(clusteredResource.getType(), clusteredResource.getName())
-                if (not sharedResourceMap.has_key(key)):
+                if (key not in sharedResourceMap):
                     sharedResourceMap[key] = clusteredResource
-        return sharedResourceMap.values()
+        return list(sharedResourceMap.values())
 
     def getClusteredServices(self) :
         failoverDomainsList = self.getFailoverDomains()
@@ -1341,7 +1341,7 @@
                     except KeyError:
                         pass
                     # Build the Service.
-                    if (not servicesMap.has_key(name)):
RefactoringTool: Refactored ./lib/sx/plugins/lib/clusterha/clusterevaluator.py
RefactoringTool: Refactored ./lib/sx/plugins/lib/clusterha/clustercommandsparser.py
+                    if (name not in servicesMap):
                         level = 1
                         order = 1
                         listOfClusteredResourcesinService = []
@@ -1365,7 +1365,7 @@
                 except KeyError:
                     pass
                 servicesMap[name] = ClusteredService(name, recovery, failoverDomain, [], True)
-        return servicesMap.values()
+        return list(servicesMap.values())
 
     def getQuorumdSummary(self):
         quorumd = self.getQuorumd()
--- ./lib/sx/plugins/lib/clusterha/clusterevaluator.py	(original)
+++ ./lib/sx/plugins/lib/clusterha/clusterevaluator.py	(refactored)
@@ -187,7 +187,7 @@
                                     description = ""
                             if ((not len(evaluationMap.get("03-pacemakerRPMSInstalled")) > 0) and (len(description) > 0)):
                                 evaluationMap["03-pacemakerRPMSInstalledNoFenceAgent"] = StringUtil.formatBulletString(description, [])
-        keys = evaluationMap.keys()
+        keys = list(evaluationMap.keys())
         keys.sort()
         for key in keys:
             if (len(evaluationMap.get(key)) > 0):
@@ -225,7 +225,7 @@
                 stringUtil = StringUtil()
                 fenceEvaluationsMap["fence_vmware"] = StringUtil.formatBulletString(description, urls)
             # Make sure there is secondary fence device configured.
-            if (not len(list(set(map(lambda m: m.getMethodName(), cnFenceDeviceList)))) > 1):
+            if (not len(list(set([m.getMethodName() for m in cnFenceDeviceList]))) > 1):
                 description = "One or more cluster nodes did not have a secondary fence device. A secondary fence device is recommended on all cluster nodes."
                 urls = ["https://access.redhat.com/site/solutions/15575" , "https://access.redhat.com/site/solutions/16657"]
                 stringUtil = StringUtil()
@@ -249,7 +249,7 @@
                     fenceEvaluationsMap["fence_unfence_invalid"] = StringUtil.formatBulletString(description, urls)
         # Build the evaluation string that will be returned.
         rString = ""
-        for key in fenceEvaluationsMap.keys():
+        for key in list(fenceEvaluationsMap.keys()):
             rString += fenceEvaluationsMap.get(key)
         return rString.rstrip()
 
@@ -749,10 +749,10 @@
             # Verify that lvm an lvm2-cluster are same major and minor version.
             # ###################################################################
             lvm2PackageMap = RPMUtils.getPackageVersion(clusternode.getInstalledRPMS(), ["lvm2", "lvm2-cluster"])
-            if (lvm2PackageMap.has_key("lvm2-cluster")):
+            if ("lvm2-cluster" in lvm2PackageMap):
                 lvm2clusterPackage = lvm2PackageMap.get("lvm2-cluster")[0]
                 # Dont going to handle lvm2 not found cause that is highly unlikely.
-                if (lvm2PackageMap.has_key("lvm2")):
+                if ("lvm2" in lvm2PackageMap):
                     lvm2Package = lvm2PackageMap.get("lvm2")[0]
                     lvm2clusterVersion = lvm2clusterPackage.replace("lvm2-cluster-", "").split(".el5")[0].split("-")[0].strip()
                     lvm2Version = lvm2Package.replace("lvm2-", "").split(".el5")[0].split("-")[0].strip()
--- ./lib/sx/plugins/lib/clusterha/clustercommandsparser.py	(original)
+++ ./lib/sx/plugins/lib/clusterha/clustercommandsparser.py	(refactored)
@@ -39,11 +39,11 @@
             if mo:
                 label = mo.group("label").strip()
                 value = mo.group("value").strip()
-                for key in cmanToolStatusLabelMap.keys():
+                for key in list(cmanToolStatusLabelMap.keys()):
                     if (cmanToolStatusLabelMap.get(key) == label):
                         cmanToolStatusValuesMap[key] = value
 
-        if (len(cmanToolStatusLabelMap.keys()) == len(cmanToolStatusValuesMap)):
+        if (len(list(cmanToolStatusLabelMap.keys())) == len(cmanToolStatusValuesMap)):
             return CmanToolStatusCommand(cmanToolStatusValuesMap.get("version"), cmRefactoringTool: No changes to ./lib/sx/plugins/lib/clusterha/__init__.py
RefactoringTool: No changes to ./lib/sx/plugins/lib/__init__.py
RefactoringTool: Refactored ./lib/sx/plugins/gluster.py
RefactoringTool: Refactored ./lib/sx/plugins/clusterha.py
anToolStatusValuesMap.get("configVersion"),
                                          cmanToolStatusValuesMap.get("clusterName"), cmanToolStatusValuesMap.get("clusterID"),
                                          cmanToolStatusValuesMap.get("clusterMember"), cmanToolStatusValuesMap.get("clusterGeneration"),
@@ -84,7 +84,7 @@
                 memberIDMap[memberName] = mo.group("id").strip().rstrip()
                 memberStatusMap[memberName] = mo.group("status").strip().rstrip()
             elif (line.startswith("Service Name")):
-                members = memberIDMap.keys()
+                members = list(memberIDMap.keys())
                 membersString = ""
                 for member in members:
                     if (not member.startswith("/")):
@@ -112,19 +112,19 @@
         self.__serviceStateMap = serviceStateMap
 
     def getMembers(self):
-        return self.__memberIDMap.keys()
+        return list(self.__memberIDMap.keys())
 
     def getServices(self):
-        return self.__serviceOwnerMap.keys()
+        return list(self.__serviceOwnerMap.keys())
 
     def getMemberID(self, memberName):
-        if (self.__memberIDMap.has_key(memberName)):
+        if (memberName in self.__memberIDMap):
             return self.__memberIDMap.get(memberName)
         return ""
 
     def getMemberStatus(self, memberName):
         # Need a isOffline isOnline function
-        if (self.__memberStatusMap.has_key(memberName)):
+        if (memberName in self.__memberStatusMap):
             return self.__memberStatusMap.get(memberName)
         return ""
 
@@ -133,25 +133,25 @@
         return (memberStatus.find("Quorum Disk") > 0)
 
     def findQuorumDisk(self):
-        for member in self.__memberStatusMap.keys():
+        for member in list(self.__memberStatusMap.keys()):
             if (self.isOwnerQuorumDisk(member)):
                 return member
         return ""
 
     def getServiceOwner(self, serviceName):
         # Need to grep out last owner and no owner
-        if (self.__serviceOwnerMap.has_key(serviceName)):
+        if (serviceName in self.__serviceOwnerMap):
             return self.__serviceOwnerMap.get(serviceName)
         return ""
 
     def getServiceLastOwner(self, serviceName):
         # Need to grep out owner and no owner
-        if (self.__serviceOwnerMap.has_key(serviceName)):
+        if (serviceName in self.__serviceOwnerMap):
             return self.__serviceOwnerMap.get(serviceName)
         return ""
 
     def getServiceState(self, serviceName):
-        if (self.__serviceStateMap.has_key(serviceName)):
+        if (serviceName in self.__serviceStateMap):
             return self.__serviceStateMap.get(serviceName)
         return ""
 
--- ./lib/sx/plugins/gluster.py	(original)
+++ ./lib/sx/plugins/gluster.py	(refactored)
@@ -116,13 +116,13 @@
             pTable = []
             for peerNodeMap in glusterPeerNode.getPeerNodes():
                 pnHostname1 = ""
-                if (peerNodeMap.has_key("hostname1")):
+                if ("hostname1" in peerNodeMap):
                     pnHostname1 = peerNodeMap.get("hostname1")
                 pnUUID = ""
-                if (peerNodeMap.has_key("uuid")):
+                if ("uuid" in peerNodeMap):
                     pnUUID = peerNodeMap.get("uuid")
                 pnState = ""
-                if (peerNodeMap.has_key("state")):
+                if ("state" in peerNodeMap):
                     pnState = peerNodeMap.get("state")
                 pTable.append([pnHostname1, pnUUID, pnState])
             if (len(pTable) > 0):
--- ./lib/sx/plugins/clusterha.py	(original)
+++ ./lib/sx/plugins/clusterha.py	(refactored)
@@ -89,7 +89,7 @@
                 cca = ClusterHAConfAnalyzer(pathToClusterConfFile)
                 clusterName = cca.getClusterName()
                 if (len(clusterName) > 0):
-                    if (not self.__clusterMap.has_key(clusterName)):
+                    if (clusterName not in self.__clusterMap):
                         self.__clusterMap[clusterName] = ClusterNodes()
                     rRefactoringTool: Refactored ./lib/sx/plugins/checksysreport.py
RefactoringTool: Refactored ./lib/sx/plugins/__init__.py
esult = self.__clusterMap.get(clusterName).add(report)
 
@@ -98,7 +98,7 @@
         This function will write to report files the results of the
         cluster validation tests and report any errors to console.
         """
-        if (not len(self.__clusterMap.keys()) > 0):
+        if (not len(list(self.__clusterMap.keys())) > 0):
             message = "There were no cluster nodes found in the list of reports so no report will be generated."
             logging.getLogger(sx.MAIN_LOGGER_NAME).warn(message)
         else:
@@ -112,7 +112,7 @@
             # all the existing files.
             self.clean()
 
-            for clusterName in self.__clusterMap.keys():
+            for clusterName in list(self.__clusterMap.keys()):
                 message = "Analyzing and writing the report for the cluster: %s" %(clusterName)
                 logging.getLogger(sx.MAIN_LOGGER_NAME).status(message)
                 cnc = self.__clusterMap.get(clusterName)
@@ -186,7 +186,7 @@
                 chkConfigClusterServiceList = clusternode.getChkConfigClusterServicesStatus()
                 if (len(chkConfigClusterServiceList) > 0):
                     sortedChkConfigClusterServicesList = sorted(chkConfigClusterServiceList, key=lambda k: k.getStartOrderNumber())
-                    currentListOfServices = list(set(map(lambda m: m.getName(), sortedChkConfigClusterServicesList)))
+                    currentListOfServices = list(set([m.getName() for m in sortedChkConfigClusterServicesList]))
                     listOfServicesforClusterNodes = list(set(listOfServicesforClusterNodes) | set(currentListOfServices))
             # Just sort alpha and not worry with order.
             listOfServicesforClusterNodes.sort()
--- ./lib/sx/plugins/checksysreport.py	(original)
+++ ./lib/sx/plugins/checksysreport.py	(refactored)
@@ -136,7 +136,7 @@
                 fileInput = fileinput.input(pathToFile, inplace=True)
                 for line in fileInput:
                     if (line != '\n'):
-                        print line,
+                        print(line, end=' ')
                 fileInput.close()
             except IOError:
                 pass
@@ -189,7 +189,7 @@
             message = "There was no configuration file for checksysreport, please create the config file: %s." %(Checksysreport.CHEKCSYSREPORT_CONFIG_FILE)
             logging.getLogger(sx.MAIN_LOGGER_NAME).error(message)
             return
-        cKeys = self.__chksysData.keys()
+        cKeys = list(self.__chksysData.keys())
         cKeys.sort()
         for key in cKeys:
             # Make sure there is no danglying newlines at end of the
@@ -222,13 +222,13 @@
         """
         message = "Generating report for plugin: %s" %(self.getName())
         logging.getLogger(sx.MAIN_LOGGER_NAME).status(message)
-        if (len(self.__chksysData.keys()) > 0):
+        if (len(list(self.__chksysData.keys())) > 0):
             # Since we are going to run the plugin and create files in
             # the plugins report directory then we will first remove
             # all the existing files.
             self.clean()
 
-        for key in self.__chksysData.keys():
+        for key in list(self.__chksysData.keys()):
             if (len(self.__chksysData[key]) > 0):
                 (head, tail) = os.path.split(key)
                 # We will not append the data because we are only writing once.
--- ./lib/sx/plugins/__init__.py	(original)
+++ ./lib/sx/plugins/__init__.py	(refactored)
@@ -41,17 +41,17 @@
                 enabledMessage = "There was no plugins enabled."
             if (not len(disabledMessage) > 0):
                 disabledMessage = "There was no plugins disabled."
-            print  "\n%s\n%s" %(enabledMessage, disabledMessage)
-
-            print "The list of available options for plugins:"
+            print("\n%s\n%s" %(enabledMessage, disabledMessage))
+
+            print("The list of available options for plugins:")
             for plugin in loadedPlugins:
                 optionNames = plugin.getOptions()
                 if (len(optionNames) > 0):
                     for optionName in optionNames :
                         optionDescription = plugin.getOptionDescription(optionName)
-                        print "%s.%s: %s" %(ConsoleUtil.colorText(str(plugin.getName()),"red"),
+                        print("%s.%s: %s" %(ConsoleUtil.colorText(str(plugin.getName()),"red"),
                                             ConsoleUtil.colorText(optionName,"red"),
-                                            optionDescription)
+                                            optionDescription))
 
     def getEnabledPluginsList(self, pathToPluginReportDir, enableAllPlugins, disableAllPlugins,
                               listOfEnabledPlugins, listOfDisabledPlugins, pluginsOptionsMap,
@@ -98,11 +98,11 @@
                 # ###############################################################
                 # Map the options on the enabled plugins
                 pluginName = plugin.getName().lower()
-                if (pluginsOptionsMap.has_key(pluginName)):
+                if (pluginName in pluginsOptionsMap):
                     # Get a dictionary from a dictionary key whose
                     # value is a dictionary.
                     optionsMap = pluginsOptionsMap.get(pluginName)
-                    for optionName in optionsMap.keys():
+                    for optionName in list(optionsMap.keys()):
                         plugin.setOptionValue(optionName, optionsMap.get(optionName))
                         # Found the correct plugin so need to keep searching
                         continue
@@ -137,7 +137,7 @@
             listOfFiles = plugin.getFileList()
             if (len(listOfFiles) > 0) :
                 for filename in listOfFiles:
-                    if (not mapOfPluginReportPaths.has_key(plugin.getName())):
+                    if (plugin.getName() not in mapOfPluginReportPaths):
                         mapOfPluginReportPaths[plugin.getName()] = [filename]
                     else:
                         mapOfPluginReportPaths[plugin.getName()].append(filename)
@@ -200,7 +200,7 @@
         # The option values and description should have same set of
         # keys. Note new options cannot be added outside on __init__
         # or descriptions changed.
-        for key in self.__optionDescriptions.keys():
+        for key in list(self.__optionDescriptions.keys()):
             # Empty String is for no default value. Defaults can be
             # added in the __init__ of the plugin.
             self.__optionValues[key] = ""
@@ -299,7 +299,7 @@
         Dict.
         @rtype: Array
         """
-        return self.__optionDescriptions.keys()
+        return list(self.__optionDescriptions.keys())
 
     def getOptionDescription(self, optionName):
         """
@@ -309,7 +309,7 @@
         plugin option.  None is returned if optionName does not exist.
         @rtype: String
         """
-        if self.__optionDescriptions.has_key(optionName):
+        if optionName in self.__optionDescriptions:
             return self.__optionDescriptions[optionName]
         return None
 
@@ -321,7 +321,7 @@
         option. None is returned if optionName does not exist.
         @rtype:String
         """
-        if self.__optionValues.has_key(optionName):
+        if optionName in self.__optionValues:
             return self.__optionValues[optionName]
         return None
 
@@ -345,7 +345,7 @@
         be set.
         @type value: String
         """
-        if (self.__optionValues.has_key(optionName)) :
+        if (optionName in self.__optionValues) :
             self.__optionValues[optionName] = value
             return True
         return False
@@ -490,11 +490,11 @@
             fout = open(pathToFilename, filemode)
             fout.write(data + "\n")
             fout.close()
-        except UnicodeEncodeError, e:
+        except UnicodeEncodeError as e:
             # Python 2.6 has "as", 2.5 does not  except UnicodeEncodeError as e:
             message = "There was a unicode encode error on file: %s." %(filename)
          RefactoringTool: Refactored ./lib/sx/modulesloader.py
RefactoringTool: Refactored ./lib/sx/logwriter.py
RefactoringTool: No changes to ./lib/sx/extractors/zipextractor.py
RefactoringTool: No changes to ./lib/sx/extractors/tarextractor.py
RefactoringTool: No changes to ./lib/sx/extractors/__init__.py
RefactoringTool: Refactored ./doc/examples/konsole.py
RefactoringTool: No changes to ./doc/examples/demoreport.py
RefactoringTool: Refactored ./doc/examples/demoplugin.py
   logging.getLogger(sx.MAIN_LOGGER_NAME).error(message)
-            print e
+            print(e)
         except IOError:
             message = "There was an error writing the file: %s." %(filename)
             logging.getLogger(sx.MAIN_LOGGER_NAME).error(message)
--- ./lib/sx/modulesloader.py	(original)
+++ ./lib/sx/modulesloader.py	(refactored)
@@ -61,10 +61,10 @@
             return getattr(module, moduleClassName)
         except ValueError:
             pass
-        except ImportError,e:
+        except ImportError as e:
             message ="Import module error occurred on importing the Class \"%s\" from import: %s" %(moduleClassName, pathToModuleFile)
             logging.getLogger(sx.MAIN_LOGGER_NAME).error(message)
-            print e
+            print(e)
         return None
 
     def getClasses(self, pathToModuleBaseDir, moduleImportBase):
@@ -227,7 +227,7 @@
             for line in listOfFilenames:
                 mo = rem.match(line)
                 if mo:
-                    if (detectionFileMap.has_key(mo.lastgroup)):
+                    if (mo.lastgroup in detectionFileMap):
                         reportClass = detectionFileMap.get(mo.lastgroup)
                         report = reportClass()
                         return report
--- ./lib/sx/logwriter.py	(original)
+++ ./lib/sx/logwriter.py	(refactored)
@@ -176,7 +176,7 @@
         @param color: The color that text should be colorized to.
         @type color: String
         """
-        if (not StreamHandlerColorized.CONSOLE_COLORS.has_key(color)):
+        if (color not in StreamHandlerColorized.CONSOLE_COLORS):
             return text
         fgColor = StreamHandlerColorized.CONSOLE_COLORS.get(color)
         opencol = "\033["
--- ./doc/examples/konsole.py	(original)
+++ ./doc/examples/konsole.py	(refactored)
@@ -77,7 +77,7 @@
         logging.getLogger(sx.MAIN_LOGGER_NAME).info(message)
         try :
             bus = dbus.SessionBus()
-            for key in self.__pathToReports.keys():
+            for key in list(self.__pathToReports.keys()):
                 pathToReport = self.__pathToReports[key]
                 if (os.path.exists(pathToReport)):
                     try:
@@ -105,10 +105,10 @@
                         if (os.path.exists(pathToMessageFile)):
                             currentSessionInterface.sendText("%s %s\n" % (self.__fileViewerCommand, pathToMessageFile))
 
-                    except dbus.exceptions.DBusException, e:
+                    except dbus.exceptions.DBusException as e:
                         message = "An error occurred trying to communicate with dbus to create/modify a session."
                         logging.getLogger(sx.MAIN_LOGGER_NAME).error(message)
-                        print e
+                        print(e)
                 else:
                     message = "The report directory does not exist: %s" % (pathToReport)
                     logging.getLogger(sx.MAIN_LOGGER_NAME).error(message)
--- ./doc/examples/demoplugin.py	(original)
+++ ./doc/examples/demoplugin.py	(refactored)
@@ -144,9 +144,9 @@
         # #######################################################################
         # Write information gathered to console
         # #######################################################################
-        print "\t  This is the uptime information generated:"
-        for key in self.__uptime.keys() :
-            print "\t  %s: %s" %(key, self.__uptime[key])
+        print("\t  This is the uptime information generated:")
+        for key in list(self.__uptime.keys()) :
+            print("\t  %s: %s" %(key, self.__uptime[key]))
 
         # #######################################################################
         # Write information gathered to a report file.
@@ -157,7 +157,7 @@
         # Write a header
         self.writeSeperator(filename, "Demo Summary of Extracting Data");
         # Loop over all the data and write the informatio to a file.
-        for key in self.__etcHostsData.keys() :
+        for key in list(self.__etcHostsData.keys()) :
 RefactoringTool: Files that were modified:
RefactoringTool: ./sxconsole
RefactoringTool: ./setup.py
RefactoringTool: ./lib/sx/__init__.py
RefactoringTool: ./lib/sx/tools.py
RefactoringTool: ./lib/sx/reports/sysreport.py
RefactoringTool: ./lib/sx/reports/sosreport.py
RefactoringTool: ./lib/sx/reports/satellitedebug.py
RefactoringTool: ./lib/sx/reports/rhevlogcollector.py
RefactoringTool: ./lib/sx/reports/__init__.py
RefactoringTool: ./lib/sx/plugins/storage.py
RefactoringTool: ./lib/sx/plugins/satellitedebug.py
RefactoringTool: ./lib/sx/plugins/rhev.py
RefactoringTool: ./lib/sx/plugins/opensosreport.py
RefactoringTool: ./lib/sx/plugins/networking.py
RefactoringTool: ./lib/sx/plugins/lib/storage/storageevaluator.py
RefactoringTool: ./lib/sx/plugins/lib/storage/procparser.py
RefactoringTool: ./lib/sx/plugins/lib/storage/lvm.py
RefactoringTool: ./lib/sx/plugins/lib/storage/filesysparser.py
RefactoringTool: ./lib/sx/plugins/lib/storage/devicemapperparser.py
RefactoringTool: ./lib/sx/plugins/lib/storage/blockdevicetree.py
RefactoringTool: ./lib/sx/plugins/lib/storage/__init__.py
RefactoringTool: ./lib/sx/plugins/lib/rpm/rpmparser.py
RefactoringTool: ./lib/sx/plugins/lib/rpm/__init__.py
RefactoringTool: ./lib/sx/plugins/lib/networking/networkdeviceparser.py
RefactoringTool: ./lib/sx/plugins/lib/networking/__init__.py
RefactoringTool: ./lib/sx/plugins/lib/log/syslogparser.py
RefactoringTool: ./lib/sx/plugins/lib/log/__init__.py
RefactoringTool: ./lib/sx/plugins/lib/kernel/modulesparser.py
RefactoringTool: ./lib/sx/plugins/lib/kernel/__init__.py
RefactoringTool: ./lib/sx/plugins/lib/gluster/glusterpeernodes.py
RefactoringTool: ./lib/sx/plugins/lib/gluster/glusterpeernode.py
RefactoringTool: ./lib/sx/plugins/lib/gluster/__init__.py
RefactoringTool: ./lib/sx/plugins/lib/general/runlevelserviceparser.py
RefactoringTool: ./lib/sx/plugins/lib/general/processparser.py
RefactoringTool: ./lib/sx/plugins/lib/general/dmidecodeparser.py
RefactoringTool: ./lib/sx/plugins/lib/general/distroreleaseparser.py
RefactoringTool: ./lib/sx/plugins/lib/general/__init__.py
RefactoringTool: ./lib/sx/plugins/lib/clusterha/clusternodes.py
RefactoringTool: ./lib/sx/plugins/lib/clusterha/clusternodecompare.py
RefactoringTool: ./lib/sx/plugins/lib/clusterha/clusternode.py
RefactoringTool: ./lib/sx/plugins/lib/clusterha/clusterhastretchevaluator.py
RefactoringTool: ./lib/sx/plugins/lib/clusterha/clusterhastorage.py
RefactoringTool: ./lib/sx/plugins/lib/clusterha/clusterhaconfanalyzer.py
RefactoringTool: ./lib/sx/plugins/lib/clusterha/clusterevaluator.py
RefactoringTool: ./lib/sx/plugins/lib/clusterha/clustercommandsparser.py
RefactoringTool: ./lib/sx/plugins/lib/clusterha/__init__.py
RefactoringTool: ./lib/sx/plugins/lib/__init__.py
RefactoringTool: ./lib/sx/plugins/gluster.py
RefactoringTool: ./lib/sx/plugins/clusterha.py
RefactoringTool: ./lib/sx/plugins/checksysreport.py
RefactoringTool: ./lib/sx/plugins/__init__.py
RefactoringTool: ./lib/sx/modulesloader.py
RefactoringTool: ./lib/sx/logwriter.py
RefactoringTool: ./lib/sx/extractors/zipextractor.py
RefactoringTool: ./lib/sx/extractors/tarextractor.py
RefactoringTool: ./lib/sx/extractors/__init__.py
RefactoringTool: ./doc/examples/konsole.py
RefactoringTool: ./doc/examples/demoreport.py
RefactoringTool: ./doc/examples/demoplugin.py
            self.write(filename,  "%s:" %(key))
             for line in self.__etcHostsData[key]:
                 self.write(filename, "\t %s"%(line.strip()))
@@ -173,7 +173,7 @@
         # modify the orginal files.
         self.writeSeperator(filename, "Demo Summary of Extracting a Path");
         # Loop over all the data and write the informatio to a file.
-        for key in self.__pathToModprobeConf.keys() :
+        for key in list(self.__pathToModprobeConf.keys()) :
             self.write(filename,  "%s: \n\t  %s" %(key, self.__pathToModprobeConf[key]))
             self.write(filename, "")
 
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.20142
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd sx-2.17
+ /usr/bin/python3 setup.py build
/usr/src/RPM/BUILD/sx-2.17/setup.py:2: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
  from distutils.core import setup
running build
running build_py
creating build
creating build/lib
creating build/lib/sx
copying lib/sx/__init__.py -> build/lib/sx
copying lib/sx/tools.py -> build/lib/sx
copying lib/sx/modulesloader.py -> build/lib/sx
copying lib/sx/logwriter.py -> build/lib/sx
creating build/lib/sx/plugins
copying lib/sx/plugins/storage.py -> build/lib/sx/plugins
copying lib/sx/plugins/satellitedebug.py -> build/lib/sx/plugins
copying lib/sx/plugins/rhev.py -> build/lib/sx/plugins
copying lib/sx/plugins/opensosreport.py -> build/lib/sx/plugins
copying lib/sx/plugins/networking.py -> build/lib/sx/plugins
copying lib/sx/plugins/gluster.py -> build/lib/sx/plugins
copying lib/sx/plugins/clusterha.py -> build/lib/sx/plugins
copying lib/sx/plugins/checksysreport.py -> build/lib/sx/plugins
copying lib/sx/plugins/__init__.py -> build/lib/sx/plugins
creating build/lib/sx/plugins/lib
copying lib/sx/plugins/lib/__init__.py -> build/lib/sx/plugins/lib
creating build/lib/sx/reports
copying lib/sx/reports/sysreport.py -> build/lib/sx/reports
copying lib/sx/reports/sosreport.py -> build/lib/sx/reports
copying lib/sx/reports/satellitedebug.py -> build/lib/sx/reports
copying lib/sx/reports/rhevlogcollector.py -> build/lib/sx/reports
copying lib/sx/reports/__init__.py -> build/lib/sx/reports
creating build/lib/sx/extractors
copying lib/sx/extractors/zipextractor.py -> build/lib/sx/extractors
copying lib/sx/extractors/tarextractor.py -> build/lib/sx/extractors
copying lib/sx/extractors/__init__.py -> build/lib/sx/extractors
creating build/lib/sx/plugins/lib/clusterha
copying lib/sx/plugins/lib/clusterha/clusternodes.py -> build/lib/sx/plugins/lib/clusterha
copying lib/sx/plugins/lib/clusterha/clusternodecompare.py -> build/lib/sx/plugins/lib/clusterha
copying lib/sx/plugins/lib/clusterha/clusternode.py -> build/lib/sx/plugins/lib/clusterha
copying lib/sx/plugins/lib/clusterha/clusterhastretchevaluator.py -> build/lib/sx/plugins/lib/clusterha
copying lib/sx/plugins/lib/clusterha/clusterhastorage.py -> build/lib/sx/plugins/lib/clusterha
copying lib/sx/plugins/lib/clusterha/clusterhaconfanalyzer.py -> build/lib/sx/plugins/lib/clusterha
copying lib/sx/plugins/lib/clusterha/clusterevaluator.py -> build/lib/sx/plugins/lib/clusterha
copying lib/sx/plugins/lib/clusterha/clustercommandsparser.py -> build/lib/sx/plugins/lib/clusterha
copying lib/sx/plugins/lib/clusterha/__init__.py -> build/lib/sx/plugins/lib/clusterha
creating build/lib/sx/plugins/lib/storage
copying lib/sx/plugins/lib/storage/storageevaluator.py -> build/lib/sx/plugins/lib/storage
copying lib/sx/plugins/lib/storage/procparser.py -> build/lib/sx/plugins/lib/storage
copying lib/sx/plugins/lib/storage/lvm.py -> build/lib/sx/plugins/lib/storage
copying lib/sx/plugins/lib/storage/filesysparser.py -> build/lib/sx/plugins/lib/storage
copying lib/sx/plugins/lib/storage/devicemapperparser.py -> build/lib/sx/plugins/lib/storage
copying lib/sx/plugins/lib/storage/blockdevicetree.py -> build/lib/sx/plugins/lib/storage
copying lib/sx/plugins/lib/storage/__init__.py -> build/lib/sx/plugins/lib/storage
creating build/lib/sx/plugins/lib/log
copying lib/sx/plugins/lib/log/syslogparser.py -> build/lib/sx/plugins/lib/log
copying lib/sx/plugins/lib/log/__init__.py -> build/lib/sx/plugins/lib/log
creating build/lib/sx/plugins/lib/kernel
copying lib/sx/plugins/lib/kernel/modulesparser.py -> build/lib/sx/plugins/lib/kernel
copying lib/sx/plugins/lib/kernel/__init__.py -> build/lib/sx/plugins/lib/kernel
creating build/lib/sx/plugins/lib/networking
copying lib/sx/plugins/lib/networking/networkdeviceparser.py -> build/lib/sx/plugins/lib/networking
copying lib/sx/plugins/lib/networking/__init__.py -> build/lib/sx/plugins/lib/networking
creating build/lib/sx/plugins/lib/general
copying lib/sx/plugins/lib/general/runlevelserviceparser.py -> build/lib/sx/plugins/lib/general
copying lib/sx/plugins/lib/general/processparser.py -> build/lib/sx/plugins/lib/general
copying lib/sx/plugins/lib/general/dmidecodeparser.py -> build/lib/sx/plugins/lib/general
copying lib/sx/plugins/lib/general/distroreleaseparser.py -> build/lib/sx/plugins/lib/general
copying lib/sx/plugins/lib/general/__init__.py -> build/lib/sx/plugins/lib/general
creating build/lib/sx/plugins/lib/rpm
copying lib/sx/plugins/lib/rpm/rpmparser.py -> build/lib/sx/plugins/lib/rpm
copying lib/sx/plugins/lib/rpm/__init__.py -> build/lib/sx/plugins/lib/rpm
creating build/lib/sx/plugins/lib/gluster
copying lib/sx/plugins/lib/gluster/glusterpeernodes.py -> build/lib/sx/plugins/lib/gluster
copying lib/sx/plugins/lib/gluster/glusterpeernode.py -> build/lib/sx/plugins/lib/gluster
copying lib/sx/plugins/lib/gluster/__init__.py -> build/lib/sx/plugins/lib/gluster
running build_scripts
creating build/scripts-3.11
copying and adjusting sxconsole -> build/scripts-3.11
changing mode of build/scripts-3.11/sxconsole from 644 to 755
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.58888
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/libsx-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/libsx-buildroot
+ PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games
+ cd sx-2.17
+ rm -rf /usr/src/tmp/libsx-buildroot
+ /usr/bin/python3 setup.py install --optimize 1 --root=/usr/src/tmp/libsx-buildroot
/usr/src/RPM/BUILD/sx-2.17/setup.py:2: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
  from distutils.core import setup
running install
running build
running build_py
running build_scripts
running install_lib
creating /usr/src/tmp/libsx-buildroot
creating /usr/src/tmp/libsx-buildroot/usr
creating /usr/src/tmp/libsx-buildroot/usr/lib
creating /usr/src/tmp/libsx-buildroot/usr/lib/python3
creating /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages
creating /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx
creating /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors
copying build/lib/sx/extractors/__init__.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors
copying build/lib/sx/extractors/tarextractor.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors
copying build/lib/sx/extractors/zipextractor.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors
creating /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports
copying build/lib/sx/reports/__init__.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports
copying build/lib/sx/reports/rhevlogcollector.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports
copying build/lib/sx/reports/satellitedebug.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports
copying build/lib/sx/reports/sosreport.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports
copying build/lib/sx/reports/sysreport.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports
creating /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins
creating /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib
creating /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster
copying build/lib/sx/plugins/lib/gluster/__init__.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster
copying build/lib/sx/plugins/lib/gluster/glusterpeernode.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster
copying build/lib/sx/plugins/lib/gluster/glusterpeernodes.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster
creating /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/rpm
copying build/lib/sx/plugins/lib/rpm/__init__.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/rpm
copying build/lib/sx/plugins/lib/rpm/rpmparser.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/rpm
creating /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general
copying build/lib/sx/plugins/lib/general/__init__.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general
copying build/lib/sx/plugins/lib/general/distroreleaseparser.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general
copying build/lib/sx/plugins/lib/general/dmidecodeparser.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general
copying build/lib/sx/plugins/lib/general/processparser.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general
copying build/lib/sx/plugins/lib/general/runlevelserviceparser.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general
creating /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking
copying build/lib/sx/plugins/lib/networking/__init__.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking
copying build/lib/sx/plugins/lib/networking/networkdeviceparser.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking
creating /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/kernel
copying build/lib/sx/plugins/lib/kernel/__init__.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/kernel
copying build/lib/sx/plugins/lib/kernel/modulesparser.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/kernel
creating /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/log
copying build/lib/sx/plugins/lib/log/__init__.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/log
copying build/lib/sx/plugins/lib/log/syslogparser.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/log
creating /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage
copying build/lib/sx/plugins/lib/storage/__init__.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage
copying build/lib/sx/plugins/lib/storage/blockdevicetree.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage
copying build/lib/sx/plugins/lib/storage/devicemapperparser.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage
copying build/lib/sx/plugins/lib/storage/filesysparser.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage
copying build/lib/sx/plugins/lib/storage/lvm.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage
copying build/lib/sx/plugins/lib/storage/procparser.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage
copying build/lib/sx/plugins/lib/storage/storageevaluator.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage
creating /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha
copying build/lib/sx/plugins/lib/clusterha/__init__.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha
copying build/lib/sx/plugins/lib/clusterha/clustercommandsparser.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha
copying build/lib/sx/plugins/lib/clusterha/clusterevaluator.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha
copying build/lib/sx/plugins/lib/clusterha/clusterhaconfanalyzer.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha
copying build/lib/sx/plugins/lib/clusterha/clusterhastorage.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha
copying build/lib/sx/plugins/lib/clusterha/clusterhastretchevaluator.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha
copying build/lib/sx/plugins/lib/clusterha/clusternode.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha
copying build/lib/sx/plugins/lib/clusterha/clusternodecompare.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha
copying build/lib/sx/plugins/lib/clusterha/clusternodes.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha
copying build/lib/sx/plugins/lib/__init__.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib
copying build/lib/sx/plugins/__init__.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins
copying build/lib/sx/plugins/checksysreport.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins
copying build/lib/sx/plugins/clusterha.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins
copying build/lib/sx/plugins/gluster.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins
copying build/lib/sx/plugins/networking.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins
copying build/lib/sx/plugins/opensosreport.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins
copying build/lib/sx/plugins/rhev.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins
copying build/lib/sx/plugins/satellitedebug.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins
copying build/lib/sx/plugins/storage.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins
copying build/lib/sx/logwriter.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx
copying build/lib/sx/modulesloader.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx
copying build/lib/sx/tools.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx
copying build/lib/sx/__init__.py -> /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/__init__.py to __init__.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/tarextractor.py to tarextractor.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/zipextractor.py to zipextractor.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__init__.py to __init__.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/rhevlogcollector.py to rhevlogcollector.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/satellitedebug.py to satellitedebug.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/sosreport.py to sosreport.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/sysreport.py to sysreport.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__init__.py to __init__.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernode.py to glusterpeernode.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernodes.py to glusterpeernodes.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__init__.py to __init__.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/rpm/rpmparser.py to rpmparser.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__init__.py to __init__.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/distroreleaseparser.py to distroreleaseparser.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/dmidecodeparser.py to dmidecodeparser.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/processparser.py to processparser.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/runlevelserviceparser.py to runlevelserviceparser.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking/__init__.py to __init__.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking/networkdeviceparser.py to networkdeviceparser.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__init__.py to __init__.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/kernel/modulesparser.py to modulesparser.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/log/__init__.py to __init__.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/log/syslogparser.py to syslogparser.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__init__.py to __init__.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/blockdevicetree.py to blockdevicetree.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/devicemapperparser.py to devicemapperparser.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/filesysparser.py to filesysparser.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/lvm.py to lvm.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/procparser.py to procparser.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/storageevaluator.py to storageevaluator.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__init__.py to __init__.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clustercommandsparser.py to clustercommandsparser.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterevaluator.py to clusterevaluator.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhaconfanalyzer.py to clusterhaconfanalyzer.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastorage.py to clusterhastorage.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastretchevaluator.py to clusterhastretchevaluator.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternode.py to clusternode.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodecompare.py to clusternodecompare.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodes.py to clusternodes.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/__init__.py to __init__.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__init__.py to __init__.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/checksysreport.py to checksysreport.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/clusterha.py to clusterha.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/gluster.py to gluster.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/networking.py to networking.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/opensosreport.py to opensosreport.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/rhev.py to rhev.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/satellitedebug.py to satellitedebug.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/storage.py to storage.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/logwriter.py to logwriter.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/modulesloader.py to modulesloader.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/tools.py to tools.cpython-311.pyc
byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/__init__.py to __init__.cpython-311.pyc
writing byte-compilation script '/usr/src/tmp/tmpg27u9yv5.py'
/usr/bin/python3 -Wignore:The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives:DeprecationWarning /usr/src/tmp/tmpg27u9yv5.py
removing /usr/src/tmp/tmpg27u9yv5.py
running install_scripts
creating /usr/src/tmp/libsx-buildroot/usr/bin
copying build/scripts-3.11/sxconsole -> /usr/src/tmp/libsx-buildroot/usr/bin
changing mode of /usr/src/tmp/libsx-buildroot/usr/bin/sxconsole to 755
running install_egg_info
Writing /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx-2.17-py3.11.egg-info
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/libsx-buildroot (auto)
Verifying and fixing files in /usr/src/tmp/libsx-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig)
Checking contents of files in /usr/src/tmp/libsx-buildroot/ (default)
Compressing files in /usr/src/tmp/libsx-buildroot (auto)
Adjusting library links in /usr/src/tmp/libsx-buildroot
./usr/lib: (from <cmdline>:0)
./usr/lib/python3/site-packages/sx/plugins/lib: (from <cmdline>:0)
Verifying ELF objects in /usr/src/tmp/libsx-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Bytecompiling python3 modules in /usr/src/tmp/libsx-buildroot using /usr/bin/python3
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/__pycache__/__init__.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/__pycache__/__init__.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/__pycache__/__init__.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/__pycache__/__init__.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-311.pyc
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/tarextractor.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/zipextractor.py
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/__init__.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/__init__.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/__pycache__/__init__.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/__pycache__/__init__.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/__init__.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/__init__.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-311.pyc
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clustercommandsparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterevaluator.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhaconfanalyzer.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastorage.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastretchevaluator.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternode.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodecompare.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodes.py
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/__init__.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/__init__.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-311.pyc
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/distroreleaseparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/dmidecodeparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/processparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/runlevelserviceparser.py
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/__init__.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/__init__.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-311.pyc
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernode.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernodes.py
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/__init__.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/__init__.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-311.pyc
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/kernel/modulesparser.py
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/__init__.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/__init__.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-311.pyc
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/log/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/log/syslogparser.py
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/__init__.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/__init__.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-311.pyc
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking/networkdeviceparser.py
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/__init__.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/__init__.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-311.pyc
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/rpm/rpmparser.py
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/__init__.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/__init__.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-311.pyc
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/blockdevicetree.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/devicemapperparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/filesysparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/lvm.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/procparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/storageevaluator.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/checksysreport.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/clusterha.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/gluster.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/networking.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/opensosreport.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/rhev.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/satellitedebug.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/storage.py
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__pycache__/__init__.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__pycache__/__init__.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-311.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-311.opt-1.pyc
unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-311.pyc
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/rhevlogcollector.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/satellitedebug.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/sosreport.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/sysreport.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/logwriter.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/modulesloader.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/tools.py
Bytecompiling python3 modules with optimization in /usr/src/tmp/libsx-buildroot using /usr/bin/python3 -O
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/tarextractor.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/zipextractor.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clustercommandsparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterevaluator.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhaconfanalyzer.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastorage.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastretchevaluator.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternode.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodecompare.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodes.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/distroreleaseparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/dmidecodeparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/processparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/runlevelserviceparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernode.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernodes.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/kernel/modulesparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/log/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/log/syslogparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking/networkdeviceparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/rpm/rpmparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/blockdevicetree.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/devicemapperparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/filesysparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/lvm.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/procparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/storageevaluator.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/checksysreport.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/clusterha.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/gluster.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/networking.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/opensosreport.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/rhev.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/satellitedebug.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/storage.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/rhevlogcollector.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/satellitedebug.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/sosreport.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/sysreport.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/logwriter.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/modulesloader.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/tools.py
Bytecompiling python3 modules with optimization-2 in /usr/src/tmp/libsx-buildroot using /usr/bin/python3 -OO
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/tarextractor.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/zipextractor.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clustercommandsparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterevaluator.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhaconfanalyzer.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastorage.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastretchevaluator.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternode.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodecompare.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodes.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/distroreleaseparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/dmidecodeparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/processparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/runlevelserviceparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernode.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernodes.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/kernel/modulesparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/log/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/log/syslogparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking/networkdeviceparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/rpm/rpmparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/blockdevicetree.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/devicemapperparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/filesysparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/lvm.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/procparser.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/storageevaluator.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/checksysreport.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/clusterha.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/gluster.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/networking.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/opensosreport.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/rhev.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/satellitedebug.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/storage.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/rhevlogcollector.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/satellitedebug.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/sosreport.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/sysreport.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/__init__.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/logwriter.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/modulesloader.py
compile /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/tools.py
Hardlinking identical .pyc and .opt-?.pyc files
'./usr/lib/python3/site-packages/sx/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/__pycache__/__init__.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/extractors/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/extractors/__pycache__/__init__.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/__pycache__/__init__.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/__pycache__/__init__.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/__init__.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/__init__.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/__init__.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/__init__.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/__init__.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/__init__.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/__init__.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/__init__.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/reports/__pycache__/__init__.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/reports/__pycache__/__init__.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-311.pyc'
'./usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-311.opt-1.pyc' => './usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-311.pyc'
Processing files: libsx-2.17-alt2
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.29087
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd sx-2.17
+ DOCDIR=/usr/src/tmp/libsx-buildroot/usr/share/doc/libsx-2.17
+ export DOCDIR
+ rm -rf /usr/src/tmp/libsx-buildroot/usr/share/doc/libsx-2.17
+ /bin/mkdir -p /usr/src/tmp/libsx-buildroot/usr/share/doc/libsx-2.17
+ cp -prL LICENSE AUTHORS PKG-INFO CHANGELOG /usr/src/tmp/libsx-buildroot/usr/share/doc/libsx-2.17
+ chmod -R go-w /usr/src/tmp/libsx-buildroot/usr/share/doc/libsx-2.17
+ chmod -R a+rX /usr/src/tmp/libsx-buildroot/usr/share/doc/libsx-2.17
+ cp -prL doc/README.txt doc/examples doc/pycheck-sx doc/sx.epydoc /usr/src/tmp/libsx-buildroot/usr/share/doc/libsx-2.17
+ chmod -R go-w /usr/src/tmp/libsx-buildroot/usr/share/doc/libsx-2.17
+ chmod -R a+rX /usr/src/tmp/libsx-buildroot/usr/share/doc/libsx-2.17
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.n8Mz7P
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.h60Imr
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services)
/usr/src/tmp/libsx-buildroot/usr/bin/sxconsole: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/bin/sxconsole: sx.extractors is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/bin/sxconsole: sx.logwriter is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/bin/sxconsole: sx.modulesloader is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/bin/sxconsole: sx.plugins is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/bin/sxconsole: sx.reports is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/bin/sxconsole: sx.tools is possibly a self-providing dependency, skip it
python3.req: /usr/src/tmp/libsx-buildroot/usr/bin/sxconsole: skipping sys
python3.req: /usr/src/tmp/libsx-buildroot/usr/bin/sxconsole: skipping time
/usr/lib/rpm/python3.req.py: /usr/src/tmp/libsx-buildroot/usr/bin/sxconsole: Ignore for REQ=slight module=traceback
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/__init__.py: sx.logwriter is possibly a self-providing dependency, skip it
python3.req: /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/__init__.py: skipping sys
python3.req: /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/__init__.py: skipping time
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/__init__.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/__init__.py: sx.logwriter is possibly a self-providing dependency, skip it
python3.req: /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/__init__.py: skipping time
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/tarextractor.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/tarextractor.py: sx.extractors is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/tarextractor.py: sx.logwriter is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/zipextractor.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/zipextractor.py: sx.extractors is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/zipextractor.py: sx.logwriter is possibly a self-providing dependency, skip it
python3.req: /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/logwriter.py: skipping sys
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/modulesloader.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/modulesloader.py: sx.logwriter is possibly a self-providing dependency, skip it
python3.req: /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/modulesloader.py: skipping sys
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__init__.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__init__.py: sx.logwriter is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__init__.py: sx.modulesloader is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__init__.py: sx.tools is possibly a self-providing dependency, skip it
python3.req: /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__init__.py: skipping time
/usr/lib/rpm/python3.req.py: /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/checksysreport.py: Ignore for REQ=slight module=checksysreport_wrapper
/usr/lib/rpm/python3.req.py: /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/checksysreport.py: Ignore for REQ=slight module=fileinput
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/checksysreport.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/checksysreport.py: sx.logwriter is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/checksysreport.py: sx.plugins is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/checksysreport.py: sx.reports.sosreport is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/checksysreport.py: sx.reports.sysreport is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/checksysreport.py: sx.tools is possibly a self-providing dependency, skip it
python3.req: /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/checksysreport.py: skipping sys
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/clusterha.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/clusterha.py: sx.logwriter is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/clusterha.py: sx.plugins is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/clusterha.py: sx.plugins.lib.clusterha.clusterevaluator is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/clusterha.py: sx.plugins.lib.clusterha.clusterhaconfanalyzer is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/clusterha.py: sx.plugins.lib.clusterha.clusterhastorage is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/clusterha.py: sx.plugins.lib.clusterha.clusterhastretchevaluator is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/clusterha.py: sx.plugins.lib.clusterha.clusternode is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/clusterha.py: sx.plugins.lib.clusterha.clusternodecompare is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/clusterha.py: sx.plugins.lib.clusterha.clusternodes is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/clusterha.py: sx.reports.sosreport is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/clusterha.py: sx.reports.sysreport is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/clusterha.py: sx.tools is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/gluster.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/gluster.py: sx.logwriter is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/gluster.py: sx.plugins is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/gluster.py: sx.plugins.lib.gluster.glusterpeernode is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/gluster.py: sx.plugins.lib.gluster.glusterpeernodes is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/gluster.py: sx.reports.sosreport is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/gluster.py: sx.tools is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterevaluator.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterevaluator.py: sx.logwriter is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterevaluator.py: sx.plugins.lib.clusterha.clusterhaconfanalyzer is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterevaluator.py: sx.plugins.lib.clusterha.clusterhastorage is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterevaluator.py: sx.plugins.lib.clusterha.clusternode is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterevaluator.py: sx.plugins.lib.kernel is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterevaluator.py: sx.plugins.lib.rpm.rpmparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterevaluator.py: sx.tools is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhaconfanalyzer.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhaconfanalyzer.py: sx.plugins.lib.storage.filesysparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhaconfanalyzer.py: sx.tools is possibly a self-providing dependency, skip it
python3.req: /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhaconfanalyzer.py: skipping sys
/usr/lib/rpm/python3.req.py: /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhaconfanalyzer.py: Ignore for REQ=slight module=xml.parsers.expat
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastorage.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastorage.py: sx.logwriter is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastorage.py: sx.plugins.lib.clusterha.clusterhaconfanalyzer is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastorage.py: sx.plugins.lib.clusterha.clusternode is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastorage.py: sx.plugins.lib.kernel is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastorage.py: sx.plugins.lib.storage.devicemapperparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastorage.py: sx.plugins.lib.storage.lvm is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastorage.py: sx.tools is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastretchevaluator.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastretchevaluator.py: sx.logwriter is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastretchevaluator.py: sx.plugins.lib.clusterha.clusterhaconfanalyzer is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastretchevaluator.py: sx.plugins.lib.clusterha.clusternode is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastretchevaluator.py: sx.tools is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternode.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternode.py: sx.logwriter is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternode.py: sx.plugins.lib.clusterha.clusterhaconfanalyzer is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternode.py: sx.plugins.lib.networking.networkdeviceparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternode.py: sx.plugins.lib.rpm.rpmparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternode.py: sx.plugins.lib.storage.filesysparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodecompare.py: sx.plugins.lib.clusterha.clusternode is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodecompare.py: sx.tools is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodes.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodes.py: sx.logwriter is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodes.py: sx.plugins.lib.clusterha.clustercommandsparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodes.py: sx.plugins.lib.clusterha.clusterhaconfanalyzer is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodes.py: sx.plugins.lib.clusterha.clusternode is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodes.py: sx.plugins.lib.general.distroreleaseparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodes.py: sx.plugins.lib.general.dmidecodeparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodes.py: sx.plugins.lib.general.runlevelserviceparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodes.py: sx.plugins.lib.kernel is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodes.py: sx.plugins.lib.kernel.modulesparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodes.py: sx.plugins.lib.networking.networkdeviceparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodes.py: sx.plugins.lib.storage is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodes.py: sx.plugins.lib.storage.filesysparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodes.py: sx.plugins.lib.storage.procparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodes.py: sx.tools is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/dmidecodeparser.py: sx.tools is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/processparser.py: sx.tools is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernode.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernode.py: sx.logwriter is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernode.py: sx.plugins.lib.general.processparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernodes.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernodes.py: sx.logwriter is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernodes.py: sx.plugins.lib.general.distroreleaseparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernodes.py: sx.plugins.lib.general.processparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernodes.py: sx.plugins.lib.general.runlevelserviceparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernodes.py: sx.plugins.lib.gluster.glusterpeernode is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernodes.py: sx.plugins.lib.kernel.modulesparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernodes.py: sx.plugins.lib.networking.networkdeviceparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernodes.py: sx.plugins.lib.storage.filesysparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernodes.py: sx.plugins.lib.storage.procparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernodes.py: sx.tools is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking/networkdeviceparser.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking/networkdeviceparser.py: sx.logwriter is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking/networkdeviceparser.py: sx.tools is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__init__.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__init__.py: sx.plugins.lib.general.distroreleaseparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__init__.py: sx.plugins.lib.kernel.modulesparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__init__.py: sx.plugins.lib.storage.blockdevicetree is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__init__.py: sx.plugins.lib.storage.filesysparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__init__.py: sx.plugins.lib.storage.procparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/blockdevicetree.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/blockdevicetree.py: sx.logwriter is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/blockdevicetree.py: sx.plugins.lib.storage.devicemapperparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/blockdevicetree.py: sx.plugins.lib.storage.filesysparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/blockdevicetree.py: sx.plugins.lib.storage.procparser is possibly a self-providing dependency, skip it
/usr/lib/rpm/python3.req.py: /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/devicemapperparser.py: Ignore for REQ=slight module=re
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/devicemapperparser.py: sx.plugins.lib.storage.lvm is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/storageevaluator.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/storageevaluator.py: sx.logwriter is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/storageevaluator.py: sx.tools is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/networking.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/networking.py: sx.logwriter is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/networking.py: sx.plugins is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/networking.py: sx.plugins.lib.general.distroreleaseparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/networking.py: sx.plugins.lib.kernel.modulesparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/networking.py: sx.plugins.lib.networking.networkdeviceparser is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/networking.py: sx.reports.sosreport is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/networking.py: sx.reports.sysreport is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/networking.py: sx.tools is possibly a self-providing dependency, skip it
python3.req: /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/networking.py: skipping sys
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/opensosreport.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/opensosreport.py: sx.logwriter is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/opensosreport.py: sx.plugins is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/rhev.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/rhev.py: sx.logwriter is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/rhev.py: sx.plugins is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/satellitedebug.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/satellitedebug.py: sx.logwriter is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/satellitedebug.py: sx.plugins is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/satellitedebug.py: sx.reports.satellitedebug is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/storage.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/storage.py: sx.logwriter is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/storage.py: sx.plugins is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/storage.py: sx.plugins.lib.storage is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/storage.py: sx.plugins.lib.storage.storageevaluator is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/storage.py: sx.reports.sosreport is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/storage.py: sx.reports.sysreport is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/storage.py: sx.tools is possibly a self-providing dependency, skip it
python3.req: /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/storage.py: skipping sys
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__init__.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__init__.py: sx.logwriter is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__init__.py: sx.modulesloader is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__init__.py: sx.tools is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/rhevlogcollector.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/rhevlogcollector.py: sx.reports is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/satellitedebug.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/satellitedebug.py: sx.reports is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/sosreport.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/sosreport.py: sx.extractors.tarextractor is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/sosreport.py: sx.reports is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/sysreport.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/sysreport.py: sx.extractors.tarextractor is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/sysreport.py: sx.reports is possibly a self-providing dependency, skip it
/usr/lib/rpm/python3.req.py: /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/tools.py: Ignore for REQ=slight module=locale
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/tools.py: sx is possibly a self-providing dependency, skip it
/usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/tools.py: sx.logwriter is possibly a self-providing dependency, skip it
python3.req: /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/tools.py: skipping sys
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/__init__.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/__init__.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/tarextractor.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/zipextractor.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/logwriter.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/modulesloader.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__init__.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/checksysreport.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/clusterha.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/gluster.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/__init__.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__init__.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clustercommandsparser.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterevaluator.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhaconfanalyzer.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastorage.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastretchevaluator.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternode.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodecompare.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodes.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__init__.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/distroreleaseparser.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/dmidecodeparser.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/processparser.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/runlevelserviceparser.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__init__.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernode.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernodes.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__init__.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/kernel/modulesparser.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/log/__init__.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/log/syslogparser.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking/__init__.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking/networkdeviceparser.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__init__.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/rpm/rpmparser.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__init__.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/blockdevicetree.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/devicemapperparser.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/filesysparser.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/lvm.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/procparser.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/storageevaluator.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/networking.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/opensosreport.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/rhev.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/satellitedebug.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/storage.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__init__.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/rhevlogcollector.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/satellitedebug.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/sosreport.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/sysreport.py is not executable
shebang.req.files: executable script /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/tools.py is not executable
Provides: sx = 2.17-alt2, python3(sx), python3(sx.extractors), python3(sx.extractors.tarextractor), python3(sx.extractors.zipextractor), python3(sx.logwriter), python3(sx.modulesloader), python3(sx.plugins), python3(sx.plugins.checksysreport), python3(sx.plugins.clusterha), python3(sx.plugins.gluster), python3(sx.plugins.lib), python3(sx.plugins.lib.clusterha), python3(sx.plugins.lib.clusterha.clustercommandsparser), python3(sx.plugins.lib.clusterha.clusterevaluator), python3(sx.plugins.lib.clusterha.clusterhaconfanalyzer), python3(sx.plugins.lib.clusterha.clusterhastorage), python3(sx.plugins.lib.clusterha.clusterhastretchevaluator), python3(sx.plugins.lib.clusterha.clusternode), python3(sx.plugins.lib.clusterha.clusternodecompare), python3(sx.plugins.lib.clusterha.clusternodes), python3(sx.plugins.lib.general), python3(sx.plugins.lib.general.distroreleaseparser), python3(sx.plugins.lib.general.dmidecodeparser), python3(sx.plugins.lib.general.processparser), python3(sx.plugins.lib.general.runlevelserviceparser), python3(sx.plugins.lib.gluster), python3(sx.plugins.lib.gluster.glusterpeernode), python3(sx.plugins.lib.gluster.glusterpeernodes), python3(sx.plugins.lib.kernel), python3(sx.plugins.lib.kernel.modulesparser), python3(sx.plugins.lib.log), python3(sx.plugins.lib.log.syslogparser), python3(sx.plugins.lib.networking), python3(sx.plugins.lib.networking.networkdeviceparser), python3(sx.plugins.lib.rpm), python3(sx.plugins.lib.rpm.rpmparser), python3(sx.plugins.lib.storage), python3(sx.plugins.lib.storage.blockdevicetree), python3(sx.plugins.lib.storage.devicemapperparser), python3(sx.plugins.lib.storage.filesysparser), python3(sx.plugins.lib.storage.lvm), python3(sx.plugins.lib.storage.procparser), python3(sx.plugins.lib.storage.storageevaluator), python3(sx.plugins.networking), python3(sx.plugins.opensosreport), python3(sx.plugins.rhev), python3(sx.plugins.satellitedebug), python3(sx.plugins.storage), python3(sx.reports), python3(sx.reports.rhevlogcollector), python3(sx.reports.satellitedebug), python3(sx.reports.sosreport), python3(sx.reports.sysreport), python3(sx.tools)
Requires: /usr/bin/python3, /usr/lib/python3/site-packages, python3(copy) < 0, python3(datetime) < 0, python3(hashlib) < 0, python3(logging) < 0, python3(mimetypes) < 0, python3(operator) < 0, python3(optparse) < 0, python3(os) < 0, python3(os.path) < 0, python3(re) < 0, python3(shutil) < 0, python3(string) < 0, python3(subprocess) < 0, python3(textwrap) < 0, python3(webbrowser) < 0, python3(xml.etree.ElementTree) < 0
Wrote: /usr/src/RPM/RPMS/noarch/libsx-2.17-alt2.noarch.rpm (w2.lzdio)
5.79user 1.01system 0:07.94elapsed 85%CPU (0avgtext+0avgdata 57660maxresident)k
0inputs+0outputs (0major+269866minor)pagefaults 0swaps
3.80user 2.06system 0:18.10elapsed 32%CPU (0avgtext+0avgdata 126432maxresident)k
0inputs+0outputs (0major+292140minor)pagefaults 0swaps
--- libsx-2.17-alt2.noarch.rpm.repo	2020-01-30 14:08:36.000000000 +0000
+++ libsx-2.17-alt2.noarch.rpm.hasher	2023-08-22 00:56:54.705446584 +0000
@@ -2,17 +2,17 @@
 /usr/lib/python3/site-packages/sx	40755	root:root	
-/usr/lib/python3/site-packages/sx-2.17-py3.7.egg-info	100644	root:root	
+/usr/lib/python3/site-packages/sx-2.17-py3.11.egg-info	100644	root:root	
 /usr/lib/python3/site-packages/sx/__init__.py	100644	root:root	
 /usr/lib/python3/site-packages/sx/__pycache__	40755	root:root	
-/usr/lib/python3/site-packages/sx/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/__pycache__/__init__.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-37.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/__pycache__/__init__.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-311.pyc	100644	root:root	
 /usr/lib/python3/site-packages/sx/extractors	40755	root:root	
@@ -20,11 +20,11 @@
 /usr/lib/python3/site-packages/sx/extractors/__pycache__	40755	root:root	
-/usr/lib/python3/site-packages/sx/extractors/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/extractors/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/extractors/__pycache__/__init__.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-37.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/extractors/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/extractors/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/extractors/__pycache__/__init__.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-311.pyc	100644	root:root	
 /usr/lib/python3/site-packages/sx/extractors/tarextractor.py	100644	root:root	
@@ -36,29 +36,29 @@
 /usr/lib/python3/site-packages/sx/plugins/__pycache__	40755	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/__init__.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-37.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/__init__.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-311.pyc	100644	root:root	
 /usr/lib/python3/site-packages/sx/plugins/checksysreport.py	100644	root:root	
@@ -69,5 +69,5 @@
 /usr/lib/python3/site-packages/sx/plugins/lib/__pycache__	40755	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/__pycache__/__init__.cpython-37.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/__pycache__/__init__.cpython-311.pyc	100644	root:root	
 /usr/lib/python3/site-packages/sx/plugins/lib/clusterha	40755	root:root	
@@ -75,29 +75,29 @@
 /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__	40755	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/__init__.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-37.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/__init__.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-311.pyc	100644	root:root	
 /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clustercommandsparser.py	100644	root:root	
@@ -113,17 +113,17 @@
 /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__	40755	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/__init__.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-37.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/__init__.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-311.pyc	100644	root:root	
 /usr/lib/python3/site-packages/sx/plugins/lib/general/distroreleaseparser.py	100644	root:root	
@@ -135,11 +135,11 @@
 /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__	40755	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/__init__.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-37.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/__init__.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-311.pyc	100644	root:root	
 /usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernode.py	100644	root:root	
@@ -149,8 +149,8 @@
 /usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__	40755	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/__init__.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-37.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/__init__.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-311.pyc	100644	root:root	
 /usr/lib/python3/site-packages/sx/plugins/lib/kernel/modulesparser.py	100644	root:root	
@@ -159,8 +159,8 @@
 /usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__	40755	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/__init__.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-37.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/__init__.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-311.pyc	100644	root:root	
 /usr/lib/python3/site-packages/sx/plugins/lib/log/syslogparser.py	100644	root:root	
@@ -169,8 +169,8 @@
 /usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__	40755	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/__init__.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-37.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/__init__.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-311.pyc	100644	root:root	
 /usr/lib/python3/site-packages/sx/plugins/lib/networking/networkdeviceparser.py	100644	root:root	
@@ -179,8 +179,8 @@
 /usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__	40755	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/__init__.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-37.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/__init__.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-311.pyc	100644	root:root	
 /usr/lib/python3/site-packages/sx/plugins/lib/rpm/rpmparser.py	100644	root:root	
@@ -189,23 +189,23 @@
 /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__	40755	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/__init__.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-37.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/__init__.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-311.pyc	100644	root:root	
 /usr/lib/python3/site-packages/sx/plugins/lib/storage/blockdevicetree.py	100644	root:root	
@@ -224,17 +224,17 @@
 /usr/lib/python3/site-packages/sx/reports/__pycache__	40755	root:root	
-/usr/lib/python3/site-packages/sx/reports/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/reports/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/reports/__pycache__/__init__.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-37.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-37.opt-1.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-37.opt-2.pyc	100644	root:root	
-/usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-37.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/reports/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/reports/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/reports/__pycache__/__init__.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-311.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-311.opt-1.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-311.opt-2.pyc	100644	root:root	
+/usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-311.pyc	100644	root:root	
 /usr/lib/python3/site-packages/sx/reports/rhevlogcollector.py	100644	root:root	
@@ -333,17 +333,17 @@
 File: /usr/lib/python3/site-packages/sx	40755	root:root		
-File: /usr/lib/python3/site-packages/sx-2.17-py3.7.egg-info	100644	root:root	01e234729abb8ab7a831cfa7b52fc3a3	
+File: /usr/lib/python3/site-packages/sx-2.17-py3.11.egg-info	100644	root:root	01e234729abb8ab7a831cfa7b52fc3a3	
 File: /usr/lib/python3/site-packages/sx/__init__.py	100644	root:root	c7ee44c17fe5851db6151102a24596a6	
 File: /usr/lib/python3/site-packages/sx/__pycache__	40755	root:root		
-File: /usr/lib/python3/site-packages/sx/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	c14970f0c3e7c5d3dbb8b717f98111be	
-File: /usr/lib/python3/site-packages/sx/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	c70c6426e0adc299c5cb0a0d2d230008	
-File: /usr/lib/python3/site-packages/sx/__pycache__/__init__.cpython-37.pyc	100644	root:root	c14970f0c3e7c5d3dbb8b717f98111be	
-File: /usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-37.opt-1.pyc	100644	root:root	1a5ba0e6c18ef6befdca7cf273d8adbc	
-File: /usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-37.opt-2.pyc	100644	root:root	a0979288d3d7cc6e0f3fe08b4bd909c5	
-File: /usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-37.pyc	100644	root:root	1a5ba0e6c18ef6befdca7cf273d8adbc	
-File: /usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-37.opt-1.pyc	100644	root:root	7ab297b9d989b9b2961630748b48dca5	
-File: /usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-37.opt-2.pyc	100644	root:root	bb63de3df5a0feb30527f682141eec52	
-File: /usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-37.pyc	100644	root:root	7ab297b9d989b9b2961630748b48dca5	
-File: /usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-37.opt-1.pyc	100644	root:root	ac847b5c2d9d512ed7a854b5aa5223fd	
-File: /usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-37.opt-2.pyc	100644	root:root	2c1cf4d189165e688bc80b4fc0164210	
-File: /usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-37.pyc	100644	root:root	ac847b5c2d9d512ed7a854b5aa5223fd	
+File: /usr/lib/python3/site-packages/sx/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	59ff99d23f12287e53871f0e7447ceff	
+File: /usr/lib/python3/site-packages/sx/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	5098b5de672f8b8b4b17fb5d145574e2	
+File: /usr/lib/python3/site-packages/sx/__pycache__/__init__.cpython-311.pyc	100644	root:root	59ff99d23f12287e53871f0e7447ceff	
+File: /usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-311.opt-1.pyc	100644	root:root	0cb2b19a5e8f39eace4bbbcc3ca91515	
+File: /usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-311.opt-2.pyc	100644	root:root	8d013dbdb66189c5569ab26480df32eb	
+File: /usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-311.pyc	100644	root:root	0cb2b19a5e8f39eace4bbbcc3ca91515	
+File: /usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-311.opt-1.pyc	100644	root:root	f87025be1a9308f928ab80ba1e33d371	
+File: /usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-311.opt-2.pyc	100644	root:root	4eac2cd08241040f6af25483da19b563	
+File: /usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-311.pyc	100644	root:root	f87025be1a9308f928ab80ba1e33d371	
+File: /usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-311.opt-1.pyc	100644	root:root	4b1b96fbe5450fad8567862cc932ad9d	
+File: /usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-311.opt-2.pyc	100644	root:root	1263b8ad3d051d83b4c954387423730f	
+File: /usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-311.pyc	100644	root:root	4b1b96fbe5450fad8567862cc932ad9d	
 File: /usr/lib/python3/site-packages/sx/extractors	40755	root:root		
@@ -351,11 +351,11 @@
 File: /usr/lib/python3/site-packages/sx/extractors/__pycache__	40755	root:root		
-File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	f349ff85aaa4883c3878e42c5199ea4e	
-File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	71db84f84e84a18b24313ccec3488002	
-File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/__init__.cpython-37.pyc	100644	root:root	f349ff85aaa4883c3878e42c5199ea4e	
-File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-37.opt-1.pyc	100644	root:root	3c140b246977fdb516115cc6fc1ea9a8	
-File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-37.opt-2.pyc	100644	root:root	100508a9e91c2e2af866c6b5ec4e568b	
-File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-37.pyc	100644	root:root	3c140b246977fdb516115cc6fc1ea9a8	
-File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-37.opt-1.pyc	100644	root:root	cbbd43c2623aac670ab1b6013cd664cd	
-File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-37.opt-2.pyc	100644	root:root	d3febfea296fdf362ad9e819718cf4c6	
-File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-37.pyc	100644	root:root	cbbd43c2623aac670ab1b6013cd664cd	
+File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	d51926f85cb4e86edf7cf3581ee76902	
+File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	c01d7cdfb7f248ac05dd28c7344753bc	
+File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/__init__.cpython-311.pyc	100644	root:root	d51926f85cb4e86edf7cf3581ee76902	
+File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-311.opt-1.pyc	100644	root:root	814a7bb8afcc082dd39e451e5c9f3357	
+File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-311.opt-2.pyc	100644	root:root	8b7853640c78e6a6969a871970a28bac	
+File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-311.pyc	100644	root:root	814a7bb8afcc082dd39e451e5c9f3357	
+File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-311.opt-1.pyc	100644	root:root	acaf6eb72f0c28427c949b77ea350dd3	
+File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-311.opt-2.pyc	100644	root:root	2d59a2aadf877dd42868779d5b82dcdf	
+File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-311.pyc	100644	root:root	acaf6eb72f0c28427c949b77ea350dd3	
 File: /usr/lib/python3/site-packages/sx/extractors/tarextractor.py	100644	root:root	80db7a088b48c310a90fa1fc5a4bc2a3	
@@ -367,29 +367,29 @@
 File: /usr/lib/python3/site-packages/sx/plugins/__pycache__	40755	root:root		
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	439fb63262a12eccc67e494ea3cf0269	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	61f99f8522b75e73febf3eb29903b635	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/__init__.cpython-37.pyc	100644	root:root	439fb63262a12eccc67e494ea3cf0269	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-37.opt-1.pyc	100644	root:root	21467bc2ff66f3f953f443bfe33d18e6	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-37.opt-2.pyc	100644	root:root	2364c17e93056124144dc70beffe5e66	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-37.pyc	100644	root:root	21467bc2ff66f3f953f443bfe33d18e6	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-37.opt-1.pyc	100644	root:root	0fd55900ce77a210159d7f317a801d2f	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-37.opt-2.pyc	100644	root:root	b9587da99d4651a7142b0c0bf4e9aceb	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-37.pyc	100644	root:root	0fd55900ce77a210159d7f317a801d2f	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-37.opt-1.pyc	100644	root:root	184bb1d8273bea96b810f53d88675b7b	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-37.opt-2.pyc	100644	root:root	5f81f9331acc6d5ab9c9ba6236de2917	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-37.pyc	100644	root:root	184bb1d8273bea96b810f53d88675b7b	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-37.opt-1.pyc	100644	root:root	b1a1afe04a7f8d3bfcdbc69cf26014f6	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-37.opt-2.pyc	100644	root:root	d0371197cf1dc61db6d36520142b274d	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-37.pyc	100644	root:root	b1a1afe04a7f8d3bfcdbc69cf26014f6	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-37.opt-1.pyc	100644	root:root	189b6dc83245911fde4a3a8967bbe145	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-37.opt-2.pyc	100644	root:root	4c214650dea18e92c467d6d7d8e89413	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-37.pyc	100644	root:root	189b6dc83245911fde4a3a8967bbe145	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-37.opt-1.pyc	100644	root:root	a9bda4c0afbb89604e2f0821f132d37a	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-37.opt-2.pyc	100644	root:root	c374c4337471e85b2df844cf6b4ba6db	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-37.pyc	100644	root:root	a9bda4c0afbb89604e2f0821f132d37a	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-37.opt-1.pyc	100644	root:root	76e8e4a5519a65df7eb087cbca4851ea	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-37.opt-2.pyc	100644	root:root	06363e5b8a5bf4a22d697cc81203d4b3	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-37.pyc	100644	root:root	76e8e4a5519a65df7eb087cbca4851ea	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-37.opt-1.pyc	100644	root:root	330f13cabba504f3ed7b230fe4b5159f	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-37.opt-2.pyc	100644	root:root	48b591d543a2f64b61a56b7bb8755e30	
-File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-37.pyc	100644	root:root	330f13cabba504f3ed7b230fe4b5159f	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	99afed601bc08ecb302a55c6f35831ae	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	7a0b82178a25ac2ce6f53a8be7c0cf15	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/__init__.cpython-311.pyc	100644	root:root	99afed601bc08ecb302a55c6f35831ae	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-311.opt-1.pyc	100644	root:root	9ab032a104dc1a2868356bf616e5f060	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-311.opt-2.pyc	100644	root:root	2dc751b2eedaa4ce5c32f795dceddcb1	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-311.pyc	100644	root:root	9ab032a104dc1a2868356bf616e5f060	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-311.opt-1.pyc	100644	root:root	d8d7b6233e81392f1dcf4f4d5e3c1818	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-311.opt-2.pyc	100644	root:root	3e1b57b5bf47fe4e894664584bdb146e	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-311.pyc	100644	root:root	d8d7b6233e81392f1dcf4f4d5e3c1818	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-311.opt-1.pyc	100644	root:root	aa88f0021c5a55e7974be9dda3a33369	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-311.opt-2.pyc	100644	root:root	ddef4381aea19d1b387cbbd30345858b	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-311.pyc	100644	root:root	aa88f0021c5a55e7974be9dda3a33369	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-311.opt-1.pyc	100644	root:root	a529746957239793fd6acedfbb0dda86	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-311.opt-2.pyc	100644	root:root	2d2464b5876a6cabf0e9e9d3d672b3f3	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-311.pyc	100644	root:root	a529746957239793fd6acedfbb0dda86	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-311.opt-1.pyc	100644	root:root	1c19bffbbe07215a937d1b1da714d389	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-311.opt-2.pyc	100644	root:root	9af75d44a9c663d4f854024b7beb53ef	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-311.pyc	100644	root:root	1c19bffbbe07215a937d1b1da714d389	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-311.opt-1.pyc	100644	root:root	2cfb70a4b4db718d1b4dc7c421b2e434	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-311.opt-2.pyc	100644	root:root	1d51b28ef2dcf096e82b102125913df2	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-311.pyc	100644	root:root	2cfb70a4b4db718d1b4dc7c421b2e434	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-311.opt-1.pyc	100644	root:root	672c9e699cfce1cda43d38e1f5138d50	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-311.opt-2.pyc	100644	root:root	73b24a9a5daec1fae8ee4a57aeaadf9c	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-311.pyc	100644	root:root	672c9e699cfce1cda43d38e1f5138d50	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-311.opt-1.pyc	100644	root:root	beb9fce5a9d39ab9b641f60cfb935c87	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-311.opt-2.pyc	100644	root:root	40cd5906e0babf5b95ade1807bc28b05	
+File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-311.pyc	100644	root:root	beb9fce5a9d39ab9b641f60cfb935c87	
 File: /usr/lib/python3/site-packages/sx/plugins/checksysreport.py	100644	root:root	7d0c2652065ae5bc4f8b1ea3a313a4d9	
@@ -400,5 +400,5 @@
 File: /usr/lib/python3/site-packages/sx/plugins/lib/__pycache__	40755	root:root		
-File: /usr/lib/python3/site-packages/sx/plugins/lib/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	391fa228d0471b5adbd5daa147805fef	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	cd77a720972ecf879f7d50ba8fefce94	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/__pycache__/__init__.cpython-37.pyc	100644	root:root	391fa228d0471b5adbd5daa147805fef	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	dbf58820c7ed69595fc2bf86ddbc492f	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	ebc02ea03a8b4b66a6d37d886ee0d62e	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/__pycache__/__init__.cpython-311.pyc	100644	root:root	dbf58820c7ed69595fc2bf86ddbc492f	
 File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha	40755	root:root		
@@ -406,29 +406,29 @@
 File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__	40755	root:root		
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	baabd53cf5f542353a004ac64ea7f88a	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	ebd20f0fecc0492d796ca43b42a122b1	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/__init__.cpython-37.pyc	100644	root:root	baabd53cf5f542353a004ac64ea7f88a	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-37.opt-1.pyc	100644	root:root	758694244dc0af3f9104d09c8c4d258f	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-37.opt-2.pyc	100644	root:root	542b8833cd13d1a1813a37609ef14bda	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-37.pyc	100644	root:root	758694244dc0af3f9104d09c8c4d258f	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-37.opt-1.pyc	100644	root:root	a90232f84b777f105de0b4989d44adf7	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-37.opt-2.pyc	100644	root:root	07f89b38cbfb3c97db643f619a44e4b4	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-37.pyc	100644	root:root	a90232f84b777f105de0b4989d44adf7	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-37.opt-1.pyc	100644	root:root	8adc216e74921180cc0857cac5c5174f	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-37.opt-2.pyc	100644	root:root	b7bf8a85a6ee394d69af8d2f95f6809d	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-37.pyc	100644	root:root	8adc216e74921180cc0857cac5c5174f	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-37.opt-1.pyc	100644	root:root	7f5883c7a27d9fbb78355644a4a59fb6	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-37.opt-2.pyc	100644	root:root	0e7dcb6df63dcad23100d34687354a08	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-37.pyc	100644	root:root	7f5883c7a27d9fbb78355644a4a59fb6	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-37.opt-1.pyc	100644	root:root	d84e5f9511961ecccd379dfd84f683a9	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-37.opt-2.pyc	100644	root:root	523acdfa8a4146a716d5b05cbcad661d	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-37.pyc	100644	root:root	d84e5f9511961ecccd379dfd84f683a9	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-37.opt-1.pyc	100644	root:root	37f30a20d65fbaa9ddd84d30b30ab338	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-37.opt-2.pyc	100644	root:root	f932d6de0167c2ff3f7ff50666d6855b	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-37.pyc	100644	root:root	37f30a20d65fbaa9ddd84d30b30ab338	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-37.opt-1.pyc	100644	root:root	ddc046b4925e1035faef624555ccb614	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-37.opt-2.pyc	100644	root:root	e1b3091ec5e9a4fc588768971423c1d0	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-37.pyc	100644	root:root	ddc046b4925e1035faef624555ccb614	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-37.opt-1.pyc	100644	root:root	8356df0dfc3c6cdbc5a260c0dafeaf55	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-37.opt-2.pyc	100644	root:root	36efda35baeba29c5fa8b9185cd412f6	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-37.pyc	100644	root:root	8356df0dfc3c6cdbc5a260c0dafeaf55	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	9f94c91bff20776b99709d29e7306d1f	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	11fdfef7df9a710629008018eaebec74	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/__init__.cpython-311.pyc	100644	root:root	9f94c91bff20776b99709d29e7306d1f	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-311.opt-1.pyc	100644	root:root	ce2af1d5e6e2758d0128f608f5ad47ab	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-311.opt-2.pyc	100644	root:root	9a4151f72d45f84c08af4209d6d14813	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-311.pyc	100644	root:root	ce2af1d5e6e2758d0128f608f5ad47ab	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-311.opt-1.pyc	100644	root:root	5a7b67d3f8d9b4731386a100ddbc027c	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-311.opt-2.pyc	100644	root:root	a93cdc54a25c3d46413b51773a05137e	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-311.pyc	100644	root:root	5a7b67d3f8d9b4731386a100ddbc027c	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-311.opt-1.pyc	100644	root:root	a3300ade5f2375b3eebb2f28c6339226	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-311.opt-2.pyc	100644	root:root	2dbf17fb3e481979214f82b4f824b5d1	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-311.pyc	100644	root:root	a3300ade5f2375b3eebb2f28c6339226	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-311.opt-1.pyc	100644	root:root	5608f5e881fbc32d242403f4b38fe0f3	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-311.opt-2.pyc	100644	root:root	c1f4efb9e10542a36b31b2301fccdcdf	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-311.pyc	100644	root:root	5608f5e881fbc32d242403f4b38fe0f3	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-311.opt-1.pyc	100644	root:root	29b00c98f463bec910577ac66dfeabca	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-311.opt-2.pyc	100644	root:root	2ba513931f2445e0afd9b08d08dbcfe6	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-311.pyc	100644	root:root	29b00c98f463bec910577ac66dfeabca	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-311.opt-1.pyc	100644	root:root	48461c169a73eff295cfc72d1e635706	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-311.opt-2.pyc	100644	root:root	7444b6218ee07da51bcd8e5b4142dd69	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-311.pyc	100644	root:root	48461c169a73eff295cfc72d1e635706	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-311.opt-1.pyc	100644	root:root	e9bc607a5eee12622fe4f3daee5ac207	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-311.opt-2.pyc	100644	root:root	2354a7f46a0a6d7aab17449a487df3a9	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-311.pyc	100644	root:root	e9bc607a5eee12622fe4f3daee5ac207	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-311.opt-1.pyc	100644	root:root	014499193f0ec87e160f0fbb052330bf	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-311.opt-2.pyc	100644	root:root	970a775472660c66407818b21e48c98f	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-311.pyc	100644	root:root	014499193f0ec87e160f0fbb052330bf	
 File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clustercommandsparser.py	100644	root:root	c4ef3a821897f851c97b53053f962519	
@@ -444,17 +444,17 @@
 File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__	40755	root:root		
-File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	a9564aff0749f930f3ba0175d27fd0ea	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	71b4b639975064be657e6a652dc8becd	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/__init__.cpython-37.pyc	100644	root:root	a9564aff0749f930f3ba0175d27fd0ea	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-37.opt-1.pyc	100644	root:root	e8acb4221c37006737398ee3b1194101	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-37.opt-2.pyc	100644	root:root	b494f1b7b9d367a8e767698736baccf9	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-37.pyc	100644	root:root	e8acb4221c37006737398ee3b1194101	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-37.opt-1.pyc	100644	root:root	f952728f8c7cca1e309dcf96996eae02	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-37.opt-2.pyc	100644	root:root	ee3487e83931db0a91e1a764de45bbbb	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-37.pyc	100644	root:root	f952728f8c7cca1e309dcf96996eae02	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-37.opt-1.pyc	100644	root:root	f547824236109cfc8c18db8eebde2fba	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-37.opt-2.pyc	100644	root:root	5fa9d7957e83aed8f4764e02af845121	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-37.pyc	100644	root:root	f547824236109cfc8c18db8eebde2fba	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-37.opt-1.pyc	100644	root:root	54776293cb0ce021e1fef877114fc5f2	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-37.opt-2.pyc	100644	root:root	ef64b475b06067aea11bccf5fd8311c3	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-37.pyc	100644	root:root	54776293cb0ce021e1fef877114fc5f2	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	81478a8034cca432ef269c0da2427fac	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	2d9aa08803c4c444025b3f4c762fc5ab	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/__init__.cpython-311.pyc	100644	root:root	81478a8034cca432ef269c0da2427fac	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-311.opt-1.pyc	100644	root:root	ee6d5c82e952de68afe1c1c373c8975b	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-311.opt-2.pyc	100644	root:root	f679a1f564d6658bd5c0745b044c22d3	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-311.pyc	100644	root:root	ee6d5c82e952de68afe1c1c373c8975b	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-311.opt-1.pyc	100644	root:root	d425cf2829aeb6592a3a44a7d991a7e9	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-311.opt-2.pyc	100644	root:root	8622b834442bd9535383eb119cb7fe5e	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-311.pyc	100644	root:root	d425cf2829aeb6592a3a44a7d991a7e9	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-311.opt-1.pyc	100644	root:root	8127ed5632535462e577f28b54929490	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-311.opt-2.pyc	100644	root:root	3d898e96b1c9e658a1b2ef25572ca254	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-311.pyc	100644	root:root	8127ed5632535462e577f28b54929490	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-311.opt-1.pyc	100644	root:root	a465e7e7d12e4b25d8c37c9b88d64d34	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-311.opt-2.pyc	100644	root:root	eb7602161ae1196ea099680da56fd35a	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-311.pyc	100644	root:root	a465e7e7d12e4b25d8c37c9b88d64d34	
 File: /usr/lib/python3/site-packages/sx/plugins/lib/general/distroreleaseparser.py	100644	root:root	1afa695ec643700b5d08d9489c591115	
@@ -466,11 +466,11 @@
 File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__	40755	root:root		
-File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	8cdc198978c23a0a335348bc16c60975	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	ee660bba2f56576a6e2207ced43ce479	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/__init__.cpython-37.pyc	100644	root:root	8cdc198978c23a0a335348bc16c60975	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-37.opt-1.pyc	100644	root:root	39308e21f1198d69501a9623f5779673	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-37.opt-2.pyc	100644	root:root	6cd907ec394ca13c1e4db7d2399da987	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-37.pyc	100644	root:root	39308e21f1198d69501a9623f5779673	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-37.opt-1.pyc	100644	root:root	df24cab5e08195072b14a5f6686dff28	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-37.opt-2.pyc	100644	root:root	d9934685a061de58f9bb7218144089aa	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-37.pyc	100644	root:root	df24cab5e08195072b14a5f6686dff28	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	723c800347792bab26e040d60be1f296	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	ae58812a70d2f5d37b6f4eff6b089bf4	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/__init__.cpython-311.pyc	100644	root:root	723c800347792bab26e040d60be1f296	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-311.opt-1.pyc	100644	root:root	bfd5a4b8ad9b7a4aa3dedab577edc37d	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-311.opt-2.pyc	100644	root:root	31fbc9b94307ab54e05c2dfe4f6018de	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-311.pyc	100644	root:root	bfd5a4b8ad9b7a4aa3dedab577edc37d	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-311.opt-1.pyc	100644	root:root	baf9766eed15e80f0b2d58fa934dc333	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-311.opt-2.pyc	100644	root:root	a1ce7f2b954113ef5b07448155d875a6	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-311.pyc	100644	root:root	baf9766eed15e80f0b2d58fa934dc333	
 File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernode.py	100644	root:root	bf5348fa371ac1271c752438a5238293	
@@ -480,8 +480,8 @@
 File: /usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__	40755	root:root		
-File: /usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	02366ebc30d3d1d7cddecec11a154620	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	7ff000df4d6debaa5db4a8fce6282a79	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/__init__.cpython-37.pyc	100644	root:root	02366ebc30d3d1d7cddecec11a154620	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-37.opt-1.pyc	100644	root:root	8e1b4b2f7a8c68dda861666239185846	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-37.opt-2.pyc	100644	root:root	135d7b33e49c0a83f4c4a6115ad6de2f	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-37.pyc	100644	root:root	8e1b4b2f7a8c68dda861666239185846	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	47a9b8b866381c3775715b3e70362245	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	480e22e49f7d1e2c645b707e8064bc10	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/__init__.cpython-311.pyc	100644	root:root	47a9b8b866381c3775715b3e70362245	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-311.opt-1.pyc	100644	root:root	860ab659f096622b0b2daf0c79dbac94	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-311.opt-2.pyc	100644	root:root	33a31c3070dde29f83da39e8d2a672a2	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-311.pyc	100644	root:root	860ab659f096622b0b2daf0c79dbac94	
 File: /usr/lib/python3/site-packages/sx/plugins/lib/kernel/modulesparser.py	100644	root:root	ae7a18985b1fd9aabb6a94ea28ce0be1	
@@ -490,8 +490,8 @@
 File: /usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__	40755	root:root		
-File: /usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	a1c58e6f2aea5543b12167e56eec7f3d	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	d5d9f3c8100ef7c9b84862a6043e56b5	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/__init__.cpython-37.pyc	100644	root:root	a1c58e6f2aea5543b12167e56eec7f3d	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-37.opt-1.pyc	100644	root:root	91180005617f638a15d1e2e0cc1b7328	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-37.opt-2.pyc	100644	root:root	b7979746b5724b96bdb993d90baa3761	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-37.pyc	100644	root:root	91180005617f638a15d1e2e0cc1b7328	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	115a83dc46ca190734451f32f02f2ff4	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	51005e152faa114cdfdadfaa11de40dc	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/__init__.cpython-311.pyc	100644	root:root	115a83dc46ca190734451f32f02f2ff4	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-311.opt-1.pyc	100644	root:root	f21cf91de33eae76daaf567de2479010	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-311.opt-2.pyc	100644	root:root	94d90b72c1f35b973942c2076f9eb333	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-311.pyc	100644	root:root	f21cf91de33eae76daaf567de2479010	
 File: /usr/lib/python3/site-packages/sx/plugins/lib/log/syslogparser.py	100644	root:root	78e4ffd418ba55e9909165f82bb3882e	
@@ -500,8 +500,8 @@
 File: /usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__	40755	root:root		
-File: /usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	78619e4d9f3a8d7b003c45e46fdef901	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	1df00060425920548561512314044cb5	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/__init__.cpython-37.pyc	100644	root:root	78619e4d9f3a8d7b003c45e46fdef901	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-37.opt-1.pyc	100644	root:root	58084076ec30c7dc0bdb013b71420fe9	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-37.opt-2.pyc	100644	root:root	ab2a8fd540f419396a0ce45b2dc04535	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-37.pyc	100644	root:root	58084076ec30c7dc0bdb013b71420fe9	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	2fd4ecab31b4f9ac5e4ceb5ec4111bdc	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	7f9fcc620dde043f689d6ecc56241a88	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/__init__.cpython-311.pyc	100644	root:root	2fd4ecab31b4f9ac5e4ceb5ec4111bdc	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-311.opt-1.pyc	100644	root:root	5006bdac045774c49c2690efbffd52bf	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-311.opt-2.pyc	100644	root:root	88b1ed400beeb058e7252c5c5b57f931	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-311.pyc	100644	root:root	5006bdac045774c49c2690efbffd52bf	
 File: /usr/lib/python3/site-packages/sx/plugins/lib/networking/networkdeviceparser.py	100644	root:root	21c3987a1fc5cdf5653a6d1640ec2d41	
@@ -510,8 +510,8 @@
 File: /usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__	40755	root:root		
-File: /usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	60f267f99cdc28925bbc246d8f289ea1	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	fdfe6f645d6d4247ef18ef049e829af1	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/__init__.cpython-37.pyc	100644	root:root	60f267f99cdc28925bbc246d8f289ea1	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-37.opt-1.pyc	100644	root:root	95415905bc8beaf9bef3b2530a0ea551	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-37.opt-2.pyc	100644	root:root	bdf16e62979a7927b1a3a33e23dd7f4a	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-37.pyc	100644	root:root	95415905bc8beaf9bef3b2530a0ea551	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	ab0d82f96882077268cf5499abcf45b5	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	c64134c9c2f8651ecbea6aa0075c82a5	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/__init__.cpython-311.pyc	100644	root:root	ab0d82f96882077268cf5499abcf45b5	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-311.opt-1.pyc	100644	root:root	b33302ce7abd5c29100d15c1925f2fbb	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-311.opt-2.pyc	100644	root:root	ff9daa8b5c437ef262898e2505db7c4e	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-311.pyc	100644	root:root	b33302ce7abd5c29100d15c1925f2fbb	
 File: /usr/lib/python3/site-packages/sx/plugins/lib/rpm/rpmparser.py	100644	root:root	4a22c76a30bf3e5f1c09de712e2d4f2f	
@@ -520,23 +520,23 @@
 File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__	40755	root:root		
-File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	97afa7147994fd61c8febd0d6979ee98	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	7a7fe520109a7bee1530fb8e673cfc26	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/__init__.cpython-37.pyc	100644	root:root	97afa7147994fd61c8febd0d6979ee98	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-37.opt-1.pyc	100644	root:root	ea47600b4f3628552602bb0a09259230	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-37.opt-2.pyc	100644	root:root	8774abb8983af06a3899d6a478a1ec91	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-37.pyc	100644	root:root	ea47600b4f3628552602bb0a09259230	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-37.opt-1.pyc	100644	root:root	7df313f1d1a6ca50fd2381726a1cb28c	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-37.opt-2.pyc	100644	root:root	7426f64ca6966492dc88122d9f66d32e	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-37.pyc	100644	root:root	7df313f1d1a6ca50fd2381726a1cb28c	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-37.opt-1.pyc	100644	root:root	957a6e50b4a8a0bae59071a2aba9a80a	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-37.opt-2.pyc	100644	root:root	632e2a554d043034f067fb25a344d406	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-37.pyc	100644	root:root	957a6e50b4a8a0bae59071a2aba9a80a	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-37.opt-1.pyc	100644	root:root	1a18ee7ac680df1e1c333f7614db66ca	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-37.opt-2.pyc	100644	root:root	8d5cd418629cb5990734a5a8b24a6074	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-37.pyc	100644	root:root	1a18ee7ac680df1e1c333f7614db66ca	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-37.opt-1.pyc	100644	root:root	a2b8005e3dd624256d259423a0524ee9	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-37.opt-2.pyc	100644	root:root	eb0ba0f6352167b0ffae64278e34fa57	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-37.pyc	100644	root:root	a2b8005e3dd624256d259423a0524ee9	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-37.opt-1.pyc	100644	root:root	2bccd39cb81e17137bef0d54fb34756d	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-37.opt-2.pyc	100644	root:root	7cfce37111b9ef866f9735afe8ab94b7	
-File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-37.pyc	100644	root:root	2bccd39cb81e17137bef0d54fb34756d	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	95ac82619b13e00e1a1d989ddcd30906	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	779f9a930dc52b5350b2e2597941826e	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/__init__.cpython-311.pyc	100644	root:root	95ac82619b13e00e1a1d989ddcd30906	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-311.opt-1.pyc	100644	root:root	1407993e0c147b675a6737d0bb671bad	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-311.opt-2.pyc	100644	root:root	4ebea8d9a726f4b17f64b7e0536b0741	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-311.pyc	100644	root:root	1407993e0c147b675a6737d0bb671bad	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-311.opt-1.pyc	100644	root:root	266ec3fc93cc500e72ebdd4c3a2ffbe5	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-311.opt-2.pyc	100644	root:root	be883b6b7bbd7a118481fb214743858b	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-311.pyc	100644	root:root	266ec3fc93cc500e72ebdd4c3a2ffbe5	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-311.opt-1.pyc	100644	root:root	c4d3ab9641223372e2a149e5646775af	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-311.opt-2.pyc	100644	root:root	33a8add9ed23a0ec9d4bf1d82f0a936f	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-311.pyc	100644	root:root	c4d3ab9641223372e2a149e5646775af	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-311.opt-1.pyc	100644	root:root	fc352f9a1c5c8578dfcd6243b3bf2903	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-311.opt-2.pyc	100644	root:root	e65e5ef59154dd02ceb411d323ffe5f2	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-311.pyc	100644	root:root	fc352f9a1c5c8578dfcd6243b3bf2903	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-311.opt-1.pyc	100644	root:root	abf4b5d42a60c45d7055f5407b5abb4d	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-311.opt-2.pyc	100644	root:root	84e7fcff198927cc3179a29227221ee6	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-311.pyc	100644	root:root	abf4b5d42a60c45d7055f5407b5abb4d	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-311.opt-1.pyc	100644	root:root	e3b76e8e31276e535222822b38e458d9	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-311.opt-2.pyc	100644	root:root	6bac06d681f183fd59a9a3bc25bed8f5	
+File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-311.pyc	100644	root:root	e3b76e8e31276e535222822b38e458d9	
 File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/blockdevicetree.py	100644	root:root	fd39d64cae27ee2c7153e749d54be800	
@@ -555,17 +555,17 @@
 File: /usr/lib/python3/site-packages/sx/reports/__pycache__	40755	root:root		
-File: /usr/lib/python3/site-packages/sx/reports/__pycache__/__init__.cpython-37.opt-1.pyc	100644	root:root	8b979c2a551ac70c949407464e1473fc	
-File: /usr/lib/python3/site-packages/sx/reports/__pycache__/__init__.cpython-37.opt-2.pyc	100644	root:root	bf96ce8c2f4310165145aadc91d25b0b	
-File: /usr/lib/python3/site-packages/sx/reports/__pycache__/__init__.cpython-37.pyc	100644	root:root	8b979c2a551ac70c949407464e1473fc	
-File: /usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-37.opt-1.pyc	100644	root:root	09c04d323fddd1494a228cffdbcfea5a	
-File: /usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-37.opt-2.pyc	100644	root:root	23393768a18d6ce7c8f31cf4ca42cb36	
-File: /usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-37.pyc	100644	root:root	09c04d323fddd1494a228cffdbcfea5a	
-File: /usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-37.opt-1.pyc	100644	root:root	be4c0bc14df9975778dee3a3ca54a91e	
-File: /usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-37.opt-2.pyc	100644	root:root	325b6e2f53a012fedb97a44eff21d9d4	
-File: /usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-37.pyc	100644	root:root	be4c0bc14df9975778dee3a3ca54a91e	
-File: /usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-37.opt-1.pyc	100644	root:root	ae7c695b27023df21f65d9df82b8cf2f	
-File: /usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-37.opt-2.pyc	100644	root:root	6706081bebe604a393dc65e6590fc816	
-File: /usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-37.pyc	100644	root:root	ae7c695b27023df21f65d9df82b8cf2f	
-File: /usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-37.opt-1.pyc	100644	root:root	a8e5a66b421a512ff0f354c957a16469	
-File: /usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-37.opt-2.pyc	100644	root:root	aafb957ccfad096f68d5e381fe654860	
-File: /usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-37.pyc	100644	root:root	a8e5a66b421a512ff0f354c957a16469	
+File: /usr/lib/python3/site-packages/sx/reports/__pycache__/__init__.cpython-311.opt-1.pyc	100644	root:root	eaa5dca0db279621bf5253ce9c89b0e6	
+File: /usr/lib/python3/site-packages/sx/reports/__pycache__/__init__.cpython-311.opt-2.pyc	100644	root:root	2605313972e04290b15a82af73d9d1a2	
+File: /usr/lib/python3/site-packages/sx/reports/__pycache__/__init__.cpython-311.pyc	100644	root:root	eaa5dca0db279621bf5253ce9c89b0e6	
+File: /usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-311.opt-1.pyc	100644	root:root	190fd4cea4d9f1b847e6bbd60132eb23	
+File: /usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-311.opt-2.pyc	100644	root:root	8e1bb151eab7a1ca5f573377ea957422	
+File: /usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-311.pyc	100644	root:root	190fd4cea4d9f1b847e6bbd60132eb23	
+File: /usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-311.opt-1.pyc	100644	root:root	ce87ad2cef32698d8f16625500587ad1	
+File: /usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-311.opt-2.pyc	100644	root:root	382bec1477cb15a8e8d61f443fc6c196	
+File: /usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-311.pyc	100644	root:root	ce87ad2cef32698d8f16625500587ad1	
+File: /usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-311.opt-1.pyc	100644	root:root	6135795e1eb313a469938eca97fd07e6	
+File: /usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-311.opt-2.pyc	100644	root:root	9854348afb12c415cd250fdf52319ebf	
+File: /usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-311.pyc	100644	root:root	6135795e1eb313a469938eca97fd07e6	
+File: /usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-311.opt-1.pyc	100644	root:root	106fcdafd2d78ae11c42f91e4c3b0751	
+File: /usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-311.opt-2.pyc	100644	root:root	e83f38a55970aefc3d266cdded308fb1	
+File: /usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-311.pyc	100644	root:root	106fcdafd2d78ae11c42f91e4c3b0751	
 File: /usr/lib/python3/site-packages/sx/reports/rhevlogcollector.py	100644	root:root	a0f05e94f49713e71a649fd1a2bfe01e	
@@ -587,2 +587,2 @@
 File: /usr/share/doc/libsx-2.17/sx.epydoc	100644	root:root	03ebeaef919979f98d8a1d9ae68a05e0	
-RPMIdentity: 19b31bc43d8d449993eaf2a94b5eb3028c3bca1195df6f3e500f00c29b282a0e5bdd8aa47cc06cc8ffbbdc4649aaa92739ceaa209af56965547ac1e783d89a4c
+RPMIdentity: d378bdc87b389a8117974420eef81f7509572a504158092d77c449281f2bf4b5e8845ce9782d4812a3401aad3557875ec0b9a20daaae77e8e8504bd41bcf04d0