Search
j0ke.net Open Build Service
>
Projects
>
SUSE
:
Manager
:
1.2
>
yum
> yum-3.2.20-parse-restart_suggested.patch
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File yum-3.2.20-parse-restart_suggested.patch of Package yum
Index: yum-3.2.20/yum/update_md.py =================================================================== --- yum-3.2.20.orig/yum/update_md.py +++ yum-3.2.20/yum/update_md.py @@ -63,7 +63,8 @@ class UpdateNotice(object): 'description' : '', 'references' : [], 'pkglist' : [], - 'reboot_suggested' : False + 'reboot_suggested' : False, + 'restart_suggested' : False } if elem: @@ -210,7 +211,7 @@ class UpdateNotice(object): """ Parse an individual package:: - <!ELEMENT package (filename, sum, reboot_suggested)> + <!ELEMENT package (filename, sum, reboot_suggested, restart_suggested)> <!ATTLIST package name CDATA #REQUIRED> <!ATTLIST package version CDATA #REQUIRED> <!ATTLIST package release CDATA #REQUIRED> @@ -218,6 +219,7 @@ class UpdateNotice(object): <!ATTLIST package epoch CDATA #REQUIRED> <!ATTLIST package src CDATA #REQUIRED> <!ELEMENT reboot_suggested (#PCDATA)> + <!ELEMENT restart_suggested (#PCDATA)> <!ELEMENT filename (#PCDATA)> <!ELEMENT sum (#PCDATA)> <!ATTLIST sum type (md5|sha1) "sha1"> @@ -232,6 +234,8 @@ class UpdateNotice(object): package['sum'] = (child.attrib.get('type'), child.text) elif child.tag == 'reboot_suggested': self._md['reboot_suggested'] = True + elif child.tag == 'restart_suggested': + self._md['restart_suggested'] = True return package def xml(self):