% if not pd is UNDEFINED and len(pd) > 0:
Patch ID |
Patch Data |
% for patch_id in sorted(pd.keys()):
${patchrow(patch_id)}
% endfor
% endif
% if not info is UNDEFINED and len(info) > 0:
${info}
% endif
% if not warning is UNDEFINED and len(warning) > 0:
Warning:
${warning}
% endif
% if not error is UNDEFINED and len(error) > 0:
Error:
${error}
% endif
Show all
Show applied
Show available
Query Hosts
<%def name="patchrow(patch_id)">
<%
p = pd[patch_id]
%>
${patch_id} |
% if p["repostate"] != "":
Repo State: | ${p["repostate"]} |
% endif
% if p["patchstate"] != "":
Patch State: | ${p["patchstate"]} |
% endif
% if p["status"] != "":
Status: | ${p["status"]} |
% endif
% if p["unremovable" != ""]:
Unremovable: | ${p["unremovable"]} |
% endif
% if p["reboot_required" != ""]:
Reboot-Required: | ${p["reboot_required"]} |
% endif
% if p["summary"] != "":
Summary: | ${p["summary"]} |
% endif
% if p["description"] != "":
Description: | ${p["description"]} |
% endif
% if p["install_instructions"] != "":
Install Instructions: | ${p["install_instructions"]} |
% endif
% if p["warnings"] != "":
Warnings: | ${p["warnings"]} |
% endif
% if p["repostate"] == "Applied":
Actions: |
Remove |
% endif
% if p["repostate"] == "Available":
Actions: |
Apply
Delete |
% endif
|
%def>