def dracutSetupArgs(self): args = [] try: import rpm except ImportError: pass else: iutil.resetRpmDb() ts = rpm.TransactionSet(iutil.getSysroot()) # Only add "rhgb quiet" on non-s390, non-serial installs if iutil.isConsoleOnVirtualTerminal() and \ (ts.dbMatch('provides', 'rhgb').count() or \ ts.dbMatch('provides', 'plymouth').count()): args.extend(["rhgb", "quiet"]) return args