summaryrefslogtreecommitdiffstats
path: root/src/lib/Server/Reports/reports/templates/config_items
diff options
context:
space:
mode:
authorHolger Weiß <holger@zedat.fu-berlin.de>2011-06-29 19:12:23 +0200
committerHolger Weiß <holger@zedat.fu-berlin.de>2011-06-29 19:12:23 +0200
commitb263182adabe4a1fff32ed3a1ef765b5e9a68f67 (patch)
tree7990d0ada8799b274f9a692ec9fb4d51ee211c57 /src/lib/Server/Reports/reports/templates/config_items
parenta702a5ee53ae8cb5870844237fe88c55dac97734 (diff)
downloadbcfg2-b263182adabe4a1fff32ed3a1ef765b5e9a68f67.tar.gz
bcfg2-b263182adabe4a1fff32ed3a1ef765b5e9a68f67.tar.bz2
bcfg2-b263182adabe4a1fff32ed3a1ef765b5e9a68f67.zip
New database field: "is_sensitive"
The new "entry.reason.is_sensitive" flag indicates whether the file contents/diffs were omitted from the database due to the "sensitive" <Path> attribute.
Diffstat (limited to 'src/lib/Server/Reports/reports/templates/config_items')
-rw-r--r--src/lib/Server/Reports/reports/templates/config_items/item.html22
1 files changed, 14 insertions, 8 deletions
diff --git a/src/lib/Server/Reports/reports/templates/config_items/item.html b/src/lib/Server/Reports/reports/templates/config_items/item.html
index 58aed1684..cc99ef503 100644
--- a/src/lib/Server/Reports/reports/templates/config_items/item.html
+++ b/src/lib/Server/Reports/reports/templates/config_items/item.html
@@ -74,15 +74,21 @@ div.entry_list h3 {
</table>
{% endif %}
- {% if item.reason.current_diff %}
- <div class='entry_list'>
- <div class='entry_list_head'>
- <h3>Incorrect file contents</h3>
+ {% if item.reason.current_diff or item.reason.is_sensitive %}
+ <div class='entry_list'>
+ <div class='entry_list_head'>
+ {% if item.reason.is_sensitive %}
+ <h3>File contents unavailable, as they might contain sensitive data.</h3>
+ {% else %}
+ <h3>Incorrect file contents</h3>
+ {% endif %}
+ </div>
+ {% if not item.reason.is_sensitive %}
+ <div class='diff_wrapper'>
+ {{ item.reason.current_diff|syntaxhilight }}
+ </div>
+ {% endif %}
</div>
- <div class='diff_wrapper'>
- {{ item.reason.current_diff|syntaxhilight }}
- </div>
- </div>
{% endif %}