88 lines
2.6 KiB
Diff
88 lines
2.6 KiB
Diff
|
From fe8a0ac76b8ef52dda1a77e935eb96f0e3c5a33b Mon Sep 17 00:00:00 2001
|
||
|
From: Petr Lautrbach <plautrba@redhat.com>
|
||
|
Date: Fri, 28 Feb 2020 18:28:34 +0100
|
||
|
Subject: [PATCH] Drop updater.py - it's not used and doesn't work
|
||
|
|
||
|
---
|
||
|
framework/po/POTFILES.in | 1 -
|
||
|
framework/src/Makefile.am | 1 -
|
||
|
framework/src/updater.py | 42 ---------------------------------------
|
||
|
3 files changed, 44 deletions(-)
|
||
|
delete mode 100644 framework/src/updater.py
|
||
|
|
||
|
diff --git a/framework/po/POTFILES.in b/framework/po/POTFILES.in
|
||
|
index 1ee587af3fe4..483999606950 100644
|
||
|
--- a/framework/po/POTFILES.in
|
||
|
+++ b/framework/po/POTFILES.in
|
||
|
@@ -17,7 +17,6 @@ src/setroubleshoot/rpc_interfaces.py
|
||
|
src/setroubleshoot/server.py
|
||
|
src/setroubleshoot/serverconnection.py
|
||
|
src/setroubleshoot/signature.py
|
||
|
-src/updater.py
|
||
|
src/setroubleshoot/util.py
|
||
|
src/setroubleshoot/uuid.py
|
||
|
src/seappletlegacy.c
|
||
|
diff --git a/framework/src/Makefile.am b/framework/src/Makefile.am
|
||
|
index bf53763b3084..9bf1d6384854 100644
|
||
|
--- a/framework/src/Makefile.am
|
||
|
+++ b/framework/src/Makefile.am
|
||
|
@@ -38,7 +38,6 @@ pkglibexec_SCRIPTS = \
|
||
|
pkgdir = $(datarootdir)/setroubleshoot
|
||
|
pkg_SCRIPTS = \
|
||
|
SetroubleshootFixit.py \
|
||
|
- updater.py \
|
||
|
SetroubleshootPrivileged.py
|
||
|
|
||
|
pkgconfig_DATA = \
|
||
|
diff --git a/framework/src/updater.py b/framework/src/updater.py
|
||
|
deleted file mode 100644
|
||
|
index 7aba95132a8a..000000000000
|
||
|
--- a/framework/src/updater.py
|
||
|
+++ /dev/null
|
||
|
@@ -1,42 +0,0 @@
|
||
|
-#/usr/bin/env python
|
||
|
-
|
||
|
-# Author: Thomas Liu <tliu@redhat.com>
|
||
|
-import yum
|
||
|
-import gettext
|
||
|
-from setroubleshoot.config import parse_config_setting, get_config
|
||
|
-gettext.install(domain=get_config('general', 'i18n_text_domain'),
|
||
|
- localedir=get_config('general', 'i18n_locale_dir'))
|
||
|
-
|
||
|
-installed = []
|
||
|
-try:
|
||
|
- yb = yum.YumBase()
|
||
|
- yb.conf.cache = True
|
||
|
- installed = yb.rpmdb.searchNevra('selinux-policy')
|
||
|
- if installed:
|
||
|
- for pkg in sorted(installed):
|
||
|
- if pkg.name == 'selinux-policy':
|
||
|
- print(_("current: %s ") % pkg.printVer())
|
||
|
- try:
|
||
|
- pl = yb.doPackageLists(patterns=['selinux-policy'])
|
||
|
- except yum.Errors.RepoError as msg:
|
||
|
- yb.conf.cache = False
|
||
|
- pl = yb.doPackageLists(patterns=['selinux-policy'])
|
||
|
-
|
||
|
- if pl.available:
|
||
|
- for pkg in sorted(pl.available):
|
||
|
- print(_("newer: %s ") % pkg.printVer())
|
||
|
-
|
||
|
-
|
||
|
-except yum.Errors.RepoError as msg:
|
||
|
- print("error: ", str(msg))
|
||
|
-
|
||
|
-except yum.Errors.ConfigError as msg:
|
||
|
- print("error: ", str(msg))
|
||
|
-
|
||
|
-except TypeError as msg:
|
||
|
- print("error: ", str(msg))
|
||
|
-except Exception as e:
|
||
|
- print("error: " + str(e))
|
||
|
-
|
||
|
-
|
||
|
-print("done")
|
||
|
--
|
||
|
2.25.1
|
||
|
|