<86>Jun 16 02:06:08 userdel[511681]: delete user 'rooter' <86>Jun 16 02:06:08 userdel[511681]: removed group 'rooter' owned by 'rooter' <86>Jun 16 02:06:08 userdel[511681]: removed shadow group 'rooter' owned by 'rooter' <86>Jun 16 02:06:08 groupadd[511726]: group added to /etc/group: name=rooter, GID=1802 <86>Jun 16 02:06:08 groupadd[511726]: group added to /etc/gshadow: name=rooter <86>Jun 16 02:06:08 groupadd[511726]: new group: name=rooter, GID=1802 <86>Jun 16 02:06:08 useradd[511761]: new user: name=rooter, UID=1802, GID=1802, home=/root, shell=/bin/bash <86>Jun 16 02:06:08 userdel[511825]: delete user 'builder' <86>Jun 16 02:06:08 userdel[511825]: removed group 'builder' owned by 'builder' <86>Jun 16 02:06:08 userdel[511825]: removed shadow group 'builder' owned by 'builder' <86>Jun 16 02:06:08 groupadd[511865]: group added to /etc/group: name=builder, GID=1803 <86>Jun 16 02:06:08 groupadd[511865]: group added to /etc/gshadow: name=builder <86>Jun 16 02:06:08 groupadd[511865]: new group: name=builder, GID=1803 <86>Jun 16 02:06:08 useradd[511895]: new user: name=builder, UID=1803, GID=1803, home=/usr/src, shell=/bin/bash <13>Jun 16 02:06:12 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626058413 installed <13>Jun 16 02:06:12 rpmi: libexpat-2.5.0-alt1 p10+324220.100.1.1 1688465137 installed <13>Jun 16 02:06:12 rpmi: libp11-kit-0.24.1-alt1 p10+305061.100.3.1 1660573397 installed <13>Jun 16 02:06:12 rpmi: libtasn1-4.19.0-alt1 p10+309071.100.2.1 1668522760 installed <13>Jun 16 02:06:12 rpmi: rpm-macros-alternatives-0.5.2-alt1 p10+309129.100.2.1 1668066636 installed <13>Jun 16 02:06:12 rpmi: alternatives-0.5.2-alt1 p10+309129.100.2.1 1668066636 installed <13>Jun 16 02:06:12 rpmi: ca-certificates-2022.09.15-alt1 p10+308004.100.2.1 1665748370 installed <13>Jun 16 02:06:12 rpmi: ca-trust-0.1.6-alt1 p10+344774.100.1.1 1712685728 installed <13>Jun 16 02:06:12 rpmi: p11-kit-trust-0.24.1-alt1 p10+305061.100.3.1 1660573397 installed <13>Jun 16 02:06:12 rpmi: libcrypto1.1-1.1.1w-alt0.p10.1 p10+330586.100.4.1 1697560982 installed <13>Jun 16 02:06:12 rpmi: libssl1.1-1.1.1w-alt0.p10.1 p10+330586.100.4.1 1697560982 installed <13>Jun 16 02:06:12 rpmi: python3-3.9.18-alt1 p10+340781.400.5.1 1709555259 installed <13>Jun 16 02:06:12 rpmi: python3-base-3.9.18-alt1 p10+340781.400.5.1 1709555259 installed <13>Jun 16 02:06:12 rpmi: tests-for-installed-python3-pkgs-0.1.22-alt1 p10+325520.200.7.1 1691156214 installed <13>Jun 16 02:06:12 rpmi: rpm-build-python3-0.1.22-alt1 p10+325520.200.7.1 1691156214 installed <13>Jun 16 02:06:14 rpmi: libpython-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 02:06:14 rpmi: python2-base-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 02:06:14 rpmi: python-modules-encodings-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 02:06:14 rpmi: python-modules-compiler-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 02:06:14 rpmi: python-modules-email-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 02:06:14 rpmi: python-modules-unittest-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 02:06:14 rpmi: python-modules-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 02:06:14 rpmi: python-modules-ctypes-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 02:06:14 rpmi: python-modules-multiprocessing-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 02:06:14 rpmi: python-modules-logging-2.7.18-alt10 p10+309289.100.3.1 1668015444 installed <13>Jun 16 02:06:14 rpmi: python-tools-2to3-2.7.18-alt10 p10+309289.100.3.1 1668015444 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.62911 + 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.98879 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd sx-2.17 + /usr/bin/python3 setup.py build 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.9 copying and adjusting sxconsole -> build/scripts-3.9 changing mode of build/scripts-3.9/sxconsole from 644 to 755 + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.98879 + 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 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-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/tarextractor.py to tarextractor.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/zipextractor.py to zipextractor.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/rhevlogcollector.py to rhevlogcollector.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/satellitedebug.py to satellitedebug.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/sosreport.py to sosreport.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/sysreport.py to sysreport.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernode.py to glusterpeernode.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/glusterpeernodes.py to glusterpeernodes.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/rpm/rpmparser.py to rpmparser.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/distroreleaseparser.py to distroreleaseparser.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/dmidecodeparser.py to dmidecodeparser.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/processparser.py to processparser.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/runlevelserviceparser.py to runlevelserviceparser.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking/networkdeviceparser.py to networkdeviceparser.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/kernel/modulesparser.py to modulesparser.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/log/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/log/syslogparser.py to syslogparser.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/blockdevicetree.py to blockdevicetree.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/devicemapperparser.py to devicemapperparser.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/filesysparser.py to filesysparser.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/lvm.py to lvm.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/procparser.py to procparser.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/storageevaluator.py to storageevaluator.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clustercommandsparser.py to clustercommandsparser.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterevaluator.py to clusterevaluator.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhaconfanalyzer.py to clusterhaconfanalyzer.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastorage.py to clusterhastorage.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusterhastretchevaluator.py to clusterhastretchevaluator.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternode.py to clusternode.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodecompare.py to clusternodecompare.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/clusternodes.py to clusternodes.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__init__.py to __init__.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/checksysreport.py to checksysreport.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/clusterha.py to clusterha.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/gluster.py to gluster.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/networking.py to networking.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/opensosreport.py to opensosreport.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/rhev.py to rhev.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/satellitedebug.py to satellitedebug.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/storage.py to storage.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/logwriter.py to logwriter.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/modulesloader.py to modulesloader.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/tools.py to tools.cpython-39.pyc byte-compiling /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/__init__.py to __init__.cpython-39.pyc writing byte-compilation script '/usr/src/tmp/tmpwiozvyph.py' /usr/bin/python3 /usr/src/tmp/tmpwiozvyph.py removing /usr/src/tmp/tmpwiozvyph.py running install_scripts creating /usr/src/tmp/libsx-buildroot/usr/bin copying build/scripts-3.9/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.9.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 :0) ./usr/lib/python3/site-packages/sx/plugins/lib: (from :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-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/__pycache__/__init__.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/__pycache__/__init__.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/__pycache__/__init__.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-39.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-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/__init__.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/__pycache__/__init__.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/__pycache__/__init__.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/__init__.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/__init__.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-39.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-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/__init__.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-39.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-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/__init__.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-39.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-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/__init__.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-39.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-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/__init__.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-39.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-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/__init__.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-39.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-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/__init__.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-39.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-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/__init__.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-39.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-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__pycache__/__init__.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-39.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-39.opt-1.pyc unlink /usr/src/tmp/libsx-buildroot/usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-39.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-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/__pycache__/__init__.cpython-39.pyc' './usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-39.pyc' './usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-39.pyc' './usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-39.pyc' './usr/lib/python3/site-packages/sx/extractors/__pycache__/__init__.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/extractors/__pycache__/__init__.cpython-39.pyc' './usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-39.pyc' './usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/__pycache__/__init__.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/__pycache__/__init__.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/__pycache__/__init__.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/__pycache__/__init__.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/__init__.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/__init__.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/__init__.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/__init__.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/__init__.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/__init__.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/__init__.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/__init__.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/__init__.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/__init__.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/__init__.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/__init__.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/__init__.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/__init__.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/__init__.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/__init__.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-39.pyc' './usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-39.pyc' './usr/lib/python3/site-packages/sx/reports/__pycache__/__init__.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/reports/__pycache__/__init__.cpython-39.pyc' './usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-39.pyc' './usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-39.pyc' './usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-39.pyc' './usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-39.opt-1.pyc' => './usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-39.pyc' Processing files: libsx-2.17-alt2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.22991 + 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.5xcJZt 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.PYctJt 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) 6.22user 1.56system 0:08.58elapsed 90%CPU (0avgtext+0avgdata 57748maxresident)k 0inputs+0outputs (0major+262921minor)pagefaults 0swaps 3.84user 2.98system 0:20.01elapsed 34%CPU (0avgtext+0avgdata 128988maxresident)k 0inputs+0outputs (0major+277515minor)pagefaults 0swaps --- libsx-2.17-alt2.noarch.rpm.repo 2020-01-30 14:08:36.000000000 +0000 +++ libsx-2.17-alt2.noarch.rpm.hasher 2024-06-16 02:06:25.157232935 +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.9.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-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/__pycache__/__init__.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-39.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-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/extractors/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/extractors/__pycache__/__init__.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-39.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-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/__init__.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-39.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-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/__pycache__/__init__.cpython-39.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-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/__init__.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-39.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-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/__init__.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-39.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-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/__init__.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-39.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-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/__init__.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-39.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-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/__init__.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-39.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-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/__init__.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-39.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-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/__init__.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-39.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-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/__init__.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-39.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-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/reports/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/reports/__pycache__/__init__.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-39.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-39.opt-1.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-39.opt-2.pyc 100644 root:root +/usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-39.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.9.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-39.opt-1.pyc 100644 root:root 2eb366b29ab37783fcf2aa20d7f9d29b +File: /usr/lib/python3/site-packages/sx/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root 308f500dc704c9e098eb49e61df32f3f +File: /usr/lib/python3/site-packages/sx/__pycache__/__init__.cpython-39.pyc 100644 root:root 2eb366b29ab37783fcf2aa20d7f9d29b +File: /usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-39.opt-1.pyc 100644 root:root dbc79c249adf1cb91b9715e405ea2509 +File: /usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-39.opt-2.pyc 100644 root:root df9413cfbe2338e0f003166ec164933c +File: /usr/lib/python3/site-packages/sx/__pycache__/logwriter.cpython-39.pyc 100644 root:root dbc79c249adf1cb91b9715e405ea2509 +File: /usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-39.opt-1.pyc 100644 root:root d352e8f76f2fbe06976318fd2df0dec2 +File: /usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-39.opt-2.pyc 100644 root:root e75d4295275fa4e3ed26f8e4bf6205af +File: /usr/lib/python3/site-packages/sx/__pycache__/modulesloader.cpython-39.pyc 100644 root:root d352e8f76f2fbe06976318fd2df0dec2 +File: /usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-39.opt-1.pyc 100644 root:root 3f546608460c034cd1240b7a21e030cb +File: /usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-39.opt-2.pyc 100644 root:root 31487e80aab0470da6c5ba2d4c0a1c7f +File: /usr/lib/python3/site-packages/sx/__pycache__/tools.cpython-39.pyc 100644 root:root 3f546608460c034cd1240b7a21e030cb 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-39.opt-1.pyc 100644 root:root 33a86ebd3f092bb6f0ef01e156af53e8 +File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root 24207278889d6095ece793bd214e453d +File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/__init__.cpython-39.pyc 100644 root:root 33a86ebd3f092bb6f0ef01e156af53e8 +File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-39.opt-1.pyc 100644 root:root dd14b40d105d4c4c4ec5727fb4bd56f4 +File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-39.opt-2.pyc 100644 root:root 5353807d912e1d94fb3ff1cf0e4742a6 +File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/tarextractor.cpython-39.pyc 100644 root:root dd14b40d105d4c4c4ec5727fb4bd56f4 +File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-39.opt-1.pyc 100644 root:root d3cd08e1fb4032af09eb90cb1766181a +File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-39.opt-2.pyc 100644 root:root b602e024d2eb2e8b793f76bd621a6144 +File: /usr/lib/python3/site-packages/sx/extractors/__pycache__/zipextractor.cpython-39.pyc 100644 root:root d3cd08e1fb4032af09eb90cb1766181a 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-39.opt-1.pyc 100644 root:root 45f7cfc6ad06ace7a0ff5bf2e00f3d16 +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root 73c767a143d77bc09f1e4478a4d1576d +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/__init__.cpython-39.pyc 100644 root:root 45f7cfc6ad06ace7a0ff5bf2e00f3d16 +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-39.opt-1.pyc 100644 root:root acb7c5aa152e2659de5d6dc3fb6f8b56 +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-39.opt-2.pyc 100644 root:root 60209cafa233c366e367575d686cb67f +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/checksysreport.cpython-39.pyc 100644 root:root acb7c5aa152e2659de5d6dc3fb6f8b56 +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-39.opt-1.pyc 100644 root:root 872ffe21ca94ba09eb9f2b12ffaf2dc3 +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-39.opt-2.pyc 100644 root:root 4ea8789d293a2f6f7c3f5c3ba15d8642 +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/clusterha.cpython-39.pyc 100644 root:root 872ffe21ca94ba09eb9f2b12ffaf2dc3 +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-39.opt-1.pyc 100644 root:root a7b4efc28dd85cfdc014716989de3b09 +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-39.opt-2.pyc 100644 root:root e09002f8a173c6c010700b01bb1774a9 +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/gluster.cpython-39.pyc 100644 root:root a7b4efc28dd85cfdc014716989de3b09 +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-39.opt-1.pyc 100644 root:root 20c115a400b50fc37e4697f15181d595 +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-39.opt-2.pyc 100644 root:root 3ff08ffc6f6c6902637df85afa4f2f17 +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/networking.cpython-39.pyc 100644 root:root 20c115a400b50fc37e4697f15181d595 +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-39.opt-1.pyc 100644 root:root d8ca652813d0668b2c74d2ec85dd7633 +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-39.opt-2.pyc 100644 root:root ddf05a93b380e8c1786008008215f4c7 +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/opensosreport.cpython-39.pyc 100644 root:root d8ca652813d0668b2c74d2ec85dd7633 +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-39.opt-1.pyc 100644 root:root 764b74822464ef42d44d19ba41cf9c39 +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-39.opt-2.pyc 100644 root:root 7439f69449ab8c7b63e5607c5743f43b +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/rhev.cpython-39.pyc 100644 root:root 764b74822464ef42d44d19ba41cf9c39 +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-39.opt-1.pyc 100644 root:root 4d79ac4c32ddc3dd3dfffd385cd86a82 +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-39.opt-2.pyc 100644 root:root 4000769c8cafb059de05d6cd0e5e2e35 +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/satellitedebug.cpython-39.pyc 100644 root:root 4d79ac4c32ddc3dd3dfffd385cd86a82 +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-39.opt-1.pyc 100644 root:root 453da8a690bebb9f8c973b01b9e3b86b +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-39.opt-2.pyc 100644 root:root 315e4a9d827fcccd1a3422858e8c9590 +File: /usr/lib/python3/site-packages/sx/plugins/__pycache__/storage.cpython-39.pyc 100644 root:root 453da8a690bebb9f8c973b01b9e3b86b 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-39.opt-1.pyc 100644 root:root 060c1a9cd1beba359ba980fc14dbc64c +File: /usr/lib/python3/site-packages/sx/plugins/lib/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root 397ed35d7bec181f33e5cafec5e96591 +File: /usr/lib/python3/site-packages/sx/plugins/lib/__pycache__/__init__.cpython-39.pyc 100644 root:root 060c1a9cd1beba359ba980fc14dbc64c 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-39.opt-1.pyc 100644 root:root 1b18c9a9635724eb571a9af63d7c97b5 +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root 9f7c1591adeae588865836beac4cf134 +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/__init__.cpython-39.pyc 100644 root:root 1b18c9a9635724eb571a9af63d7c97b5 +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-39.opt-1.pyc 100644 root:root 575798eece37739ff5eb4149c51e0edb +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-39.opt-2.pyc 100644 root:root 5afb1d1bf5bfb3b4720ae4d80117e2bd +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clustercommandsparser.cpython-39.pyc 100644 root:root 575798eece37739ff5eb4149c51e0edb +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-39.opt-1.pyc 100644 root:root 494be3c7f1131571774fb28054b56098 +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-39.opt-2.pyc 100644 root:root abca3d4ef19fb88d9d9e2ec9fd877809 +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterevaluator.cpython-39.pyc 100644 root:root 494be3c7f1131571774fb28054b56098 +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-39.opt-1.pyc 100644 root:root 3060fb97f5fe637f71ad7f0ec94d7902 +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-39.opt-2.pyc 100644 root:root f4ef21d63110df72f67ccb5976489ced +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhaconfanalyzer.cpython-39.pyc 100644 root:root 3060fb97f5fe637f71ad7f0ec94d7902 +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-39.opt-1.pyc 100644 root:root e2574bc5244a480b84bf6de8cae01b43 +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-39.opt-2.pyc 100644 root:root cd8532902b733962bd7b6306df599277 +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastorage.cpython-39.pyc 100644 root:root e2574bc5244a480b84bf6de8cae01b43 +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-39.opt-1.pyc 100644 root:root 18d39f36d51b53063c0d45af36391b00 +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-39.opt-2.pyc 100644 root:root 9983b7db6cb2eccbc64c54b5ab3f8e1a +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusterhastretchevaluator.cpython-39.pyc 100644 root:root 18d39f36d51b53063c0d45af36391b00 +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-39.opt-1.pyc 100644 root:root c049ee75967c0fdbfb4cf50cfdf8cc3e +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-39.opt-2.pyc 100644 root:root eec094869d2e922f358d3a5c4c148a6c +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternode.cpython-39.pyc 100644 root:root c049ee75967c0fdbfb4cf50cfdf8cc3e +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-39.opt-1.pyc 100644 root:root 4c98ce646292b0a8dbc8d9de701a9866 +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-39.opt-2.pyc 100644 root:root fdb4aa3d8ce608eebeffe63a290f1f04 +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodecompare.cpython-39.pyc 100644 root:root 4c98ce646292b0a8dbc8d9de701a9866 +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-39.opt-1.pyc 100644 root:root 966dc5c112c7c52389fc15c64ee90f38 +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-39.opt-2.pyc 100644 root:root 0f85f5e26850cabbf799b274df206a64 +File: /usr/lib/python3/site-packages/sx/plugins/lib/clusterha/__pycache__/clusternodes.cpython-39.pyc 100644 root:root 966dc5c112c7c52389fc15c64ee90f38 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-39.opt-1.pyc 100644 root:root 111a377d8d362ca9027d84efeb67ac21 +File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root 33ac23810ec0be20c86b51738b975d2c +File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/__init__.cpython-39.pyc 100644 root:root 111a377d8d362ca9027d84efeb67ac21 +File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-39.opt-1.pyc 100644 root:root 8ecd2e42aa17e9ad5049c3c4d2df123f +File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-39.opt-2.pyc 100644 root:root 40284ca18f134ee84e94aed4a5de83cf +File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/distroreleaseparser.cpython-39.pyc 100644 root:root 8ecd2e42aa17e9ad5049c3c4d2df123f +File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-39.opt-1.pyc 100644 root:root e0785afbfa84708eb238584e90e15c00 +File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-39.opt-2.pyc 100644 root:root 37ba95797e92248940126b0c19e88569 +File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/dmidecodeparser.cpython-39.pyc 100644 root:root e0785afbfa84708eb238584e90e15c00 +File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-39.opt-1.pyc 100644 root:root 68f092523775efb42f2d1428ea1af9fa +File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-39.opt-2.pyc 100644 root:root 9336ff9f40254b6150a0acb8a9431fb1 +File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/processparser.cpython-39.pyc 100644 root:root 68f092523775efb42f2d1428ea1af9fa +File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-39.opt-1.pyc 100644 root:root e59220b8f6a8e868be6a2124a8d0a986 +File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-39.opt-2.pyc 100644 root:root bc2e002cd67f61b9ee631c61fa05986a +File: /usr/lib/python3/site-packages/sx/plugins/lib/general/__pycache__/runlevelserviceparser.cpython-39.pyc 100644 root:root e59220b8f6a8e868be6a2124a8d0a986 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-39.opt-1.pyc 100644 root:root 3225c182cef684264079f381949bcb03 +File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root 082042364f5e53dc3a13272c6e0d8f60 +File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/__init__.cpython-39.pyc 100644 root:root 3225c182cef684264079f381949bcb03 +File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-39.opt-1.pyc 100644 root:root 00238054b96fa84deda86650153717b3 +File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-39.opt-2.pyc 100644 root:root 3802f0895dd2a2e48c0ecbd5e0ce01bf +File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernode.cpython-39.pyc 100644 root:root 00238054b96fa84deda86650153717b3 +File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-39.opt-1.pyc 100644 root:root 636c819ae1fd869404f582147866cf4e +File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-39.opt-2.pyc 100644 root:root 0a44eda83101ffd138e18099e4142780 +File: /usr/lib/python3/site-packages/sx/plugins/lib/gluster/__pycache__/glusterpeernodes.cpython-39.pyc 100644 root:root 636c819ae1fd869404f582147866cf4e 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-39.opt-1.pyc 100644 root:root cf1cf2b23b38de5bde916a0ee7faed1b +File: /usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root b60eb6cb202aecc793ea998d8cbd634f +File: /usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/__init__.cpython-39.pyc 100644 root:root cf1cf2b23b38de5bde916a0ee7faed1b +File: /usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-39.opt-1.pyc 100644 root:root 7d2a91b2b54f652c5fc72c0ad4d272d9 +File: /usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-39.opt-2.pyc 100644 root:root acf1f4ced8d8e79518d1216d0ab1e952 +File: /usr/lib/python3/site-packages/sx/plugins/lib/kernel/__pycache__/modulesparser.cpython-39.pyc 100644 root:root 7d2a91b2b54f652c5fc72c0ad4d272d9 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-39.opt-1.pyc 100644 root:root d43bd9edbbc39bef36e630183782f203 +File: /usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root d48f9ac2a5e8722b5f47fc652f0b4e1c +File: /usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/__init__.cpython-39.pyc 100644 root:root d43bd9edbbc39bef36e630183782f203 +File: /usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-39.opt-1.pyc 100644 root:root 04fe14562c43c4fa8651ec16e3a753c1 +File: /usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-39.opt-2.pyc 100644 root:root 3fa764a2e36ab26b2e59fe51232c3110 +File: /usr/lib/python3/site-packages/sx/plugins/lib/log/__pycache__/syslogparser.cpython-39.pyc 100644 root:root 04fe14562c43c4fa8651ec16e3a753c1 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-39.opt-1.pyc 100644 root:root cbe980a5aacdd091906fcb1691616479 +File: /usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root e9ebeada7c02c570820376288674b7ba +File: /usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/__init__.cpython-39.pyc 100644 root:root cbe980a5aacdd091906fcb1691616479 +File: /usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-39.opt-1.pyc 100644 root:root eaf82491be18bff418edd92df1f70ad6 +File: /usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-39.opt-2.pyc 100644 root:root af3c6e3372856b38450687ee7478ee1a +File: /usr/lib/python3/site-packages/sx/plugins/lib/networking/__pycache__/networkdeviceparser.cpython-39.pyc 100644 root:root eaf82491be18bff418edd92df1f70ad6 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-39.opt-1.pyc 100644 root:root 74c8ba9d7a02066f501b32a1f7a2613a +File: /usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root 7e0943ecd363b6c4a5ca1b122904478e +File: /usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/__init__.cpython-39.pyc 100644 root:root 74c8ba9d7a02066f501b32a1f7a2613a +File: /usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-39.opt-1.pyc 100644 root:root e7f31c63ab6b8ec03b5d72c91ea260b9 +File: /usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-39.opt-2.pyc 100644 root:root f19e1cce5b0b733f6780cd3cf59a9a32 +File: /usr/lib/python3/site-packages/sx/plugins/lib/rpm/__pycache__/rpmparser.cpython-39.pyc 100644 root:root e7f31c63ab6b8ec03b5d72c91ea260b9 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-39.opt-1.pyc 100644 root:root 4ce854076d86ace171452a09eff4f461 +File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root a529e887b35cc70b60fc9dca0de42d1b +File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/__init__.cpython-39.pyc 100644 root:root 4ce854076d86ace171452a09eff4f461 +File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-39.opt-1.pyc 100644 root:root 5a64491d8201831ba3d1418bc546e0d0 +File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-39.opt-2.pyc 100644 root:root 11a4b1bdfbc36c1a3ce6c65641f03ba5 +File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/blockdevicetree.cpython-39.pyc 100644 root:root 5a64491d8201831ba3d1418bc546e0d0 +File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-39.opt-1.pyc 100644 root:root fdd79efa19f1d5117b52871f153de02b +File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-39.opt-2.pyc 100644 root:root 2531b27abddefa93de9ff8c63c19bc3b +File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/devicemapperparser.cpython-39.pyc 100644 root:root fdd79efa19f1d5117b52871f153de02b +File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-39.opt-1.pyc 100644 root:root a6517c13179eca075d934cb52ae144af +File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-39.opt-2.pyc 100644 root:root 57c597de458896502ab262854c8c08f1 +File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/filesysparser.cpython-39.pyc 100644 root:root a6517c13179eca075d934cb52ae144af +File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-39.opt-1.pyc 100644 root:root c75bea223980106b21e2a61bba1c7718 +File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-39.opt-2.pyc 100644 root:root ece6cf5627286268494958274589c078 +File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/lvm.cpython-39.pyc 100644 root:root c75bea223980106b21e2a61bba1c7718 +File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-39.opt-1.pyc 100644 root:root 0a7d5e145b692c00cbdad25708e2dfd4 +File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-39.opt-2.pyc 100644 root:root 66c28bbe2d8c26268ab85155c2416a8f +File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/procparser.cpython-39.pyc 100644 root:root 0a7d5e145b692c00cbdad25708e2dfd4 +File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-39.opt-1.pyc 100644 root:root cfb8583d0737e9ddbcab025792dbc0be +File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-39.opt-2.pyc 100644 root:root ce2614ad4554fb71d5775d8cd32a5157 +File: /usr/lib/python3/site-packages/sx/plugins/lib/storage/__pycache__/storageevaluator.cpython-39.pyc 100644 root:root cfb8583d0737e9ddbcab025792dbc0be 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-39.opt-1.pyc 100644 root:root c4894edc1b3e06289a0440b961d97773 +File: /usr/lib/python3/site-packages/sx/reports/__pycache__/__init__.cpython-39.opt-2.pyc 100644 root:root 4feec9ef7ced0da2cd39c9d4ae14739c +File: /usr/lib/python3/site-packages/sx/reports/__pycache__/__init__.cpython-39.pyc 100644 root:root c4894edc1b3e06289a0440b961d97773 +File: /usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-39.opt-1.pyc 100644 root:root 558787db9e9ec514f42c2c20f5107c43 +File: /usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-39.opt-2.pyc 100644 root:root 4dd0187eb2731fbdf95724a221c4f149 +File: /usr/lib/python3/site-packages/sx/reports/__pycache__/rhevlogcollector.cpython-39.pyc 100644 root:root 558787db9e9ec514f42c2c20f5107c43 +File: /usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-39.opt-1.pyc 100644 root:root a77c593abc89ae5629fa059b389015cf +File: /usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-39.opt-2.pyc 100644 root:root a558f50dca6ff4089ee8764cb5d8bacc +File: /usr/lib/python3/site-packages/sx/reports/__pycache__/satellitedebug.cpython-39.pyc 100644 root:root a77c593abc89ae5629fa059b389015cf +File: /usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-39.opt-1.pyc 100644 root:root 0589fe957e51d34e0489fa083d179a95 +File: /usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-39.opt-2.pyc 100644 root:root b3fae58f4acc7f6728b051bfd5afab03 +File: /usr/lib/python3/site-packages/sx/reports/__pycache__/sosreport.cpython-39.pyc 100644 root:root 0589fe957e51d34e0489fa083d179a95 +File: /usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-39.opt-1.pyc 100644 root:root 6680451c35329d70ec64e0b1b70ce8db +File: /usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-39.opt-2.pyc 100644 root:root fb0ed13df1679343aa8e4b735a9d001a +File: /usr/lib/python3/site-packages/sx/reports/__pycache__/sysreport.cpython-39.pyc 100644 root:root 6680451c35329d70ec64e0b1b70ce8db 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: 61db7716488814d52b92aa62443dea94ff4a14657e87e314128b4347aa8235331a3005358c16e443a7184c39317652b4c1c3edd0e9c61f597c7d1bb810bfa594