--- yumcommands.py | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/yumcommands.py b/yumcommands.py index 351e6b4..b815780 100644 --- a/yumcommands.py +++ b/yumcommands.py @@ -1359,7 +1359,9 @@ class HistoryCommand(YumCommand): def doCheck(self, base, basecmd, extcmds): cmds = ('list', 'info', 'summary', 'repeat', 'redo', 'undo', 'new', - 'addon-info', 'package-list') + 'addon', 'addon-info', + 'pkg', 'pkgs', 'pkg-list', 'pkgs-list', + 'package', 'package-list', 'packges', 'packages-list') if extcmds and extcmds[0] not in cmds: base.logger.critical(_('Invalid history sub-command, use: %s.'), ", ".join(cmds)) @@ -1383,9 +1385,10 @@ class HistoryCommand(YumCommand): ret = base.historyInfoCmd(extcmds) elif vcmd == 'summary': ret = base.historySummaryCmd(extcmds) - elif vcmd == 'addon-info': + elif vcmd in ('addon', 'addon-info'): ret = base.historyAddonInfoCmd(extcmds) - elif vcmd == 'package-list': + elif vcmd in ('pkg', 'pkgs', 'pkg-list', 'pkgs-list', + 'package', 'package-list', 'packges', 'packages-list'): ret = base.historyPackageListCmd(extcmds) elif vcmd == 'undo': ret = self._hcmd_undo(base, extcmds) -- 1.7.2 _______________________________________________ Yum-devel mailing list Yum-devel@lists.baseurl.org http://lists.baseurl.org/mailman/listinfo/yum-devel