forked from HappyFaceMonitoring/HappyFaceModules
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDDM_Deletion.html
69 lines (67 loc) · 2.47 KB
/
DDM_Deletion.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
## -*- coding: utf-8 -*-
<%inherit file="/module_base.html" />
<%def name="content()">
% if not details:
<p>No space tokens available!</p>
% else:
<p>DDM Deletion for site ${module.dataset['site_name']}</p>
<table class="TableData">
<tr>
<td></td>
<td colspan=5>Datasets</td>
<td colspan=2>Files</td>
<td colspan=2>Volumes [GB]</td>
<td></td>
</tr>
<tr class="TableHeader">
<td>Space Token</td>
<td>To delete</td>
<td>Waiting</td>
<td>Resolved</td>
<td>Queued</td>
<td>Deleted</td>
<td>To delete</td>
<td>Deleted</td>
<td>To delete</td>
<td>Deleted</td>
<td>Errors</td>
</tr>
% for detail in details:
% if int(detail['deletion_errors']) >= int(config_settings['deletion_errors_critical_threshold']):
<tr bgcolor=#FF6464>
% elif int(detail['deletion_errors']) >= int(config_settings['deletion_errors_warning_threshold']):
<tr bgcolor=#FFFF96>
% else:
<tr bgcolor=#AAFFAA>
% endif
<td>${detail['space_token_name']}</td>
<td>${detail['datasets_to_delete']}</td>
<td>${detail['datasets_waiting']}</td>
<td>${detail['datasets_resolved']}</td>
<td>${detail['datasets_queued']}</td>
<td>${detail['datasets_deleted']}</td>
<td>${detail['files_to_delete']}</td>
<td>${detail['files_deleted']}</td>
<td>${detail['gbs_to_delete']}</td>
<td>${detail['gbs_deleted']}</td>
<td>${detail['deletion_errors']}</td>
</tr>
% endfor
<tfoot>
<tr>
<td>Summary</td>
<td>${summary['datasets_to_delete']}</td>
<td>${summary['datasets_waiting']}</td>
<td>${summary['datasets_resolved']}</td>
<td>${summary['datasets_queued']}</td>
<td>${summary['datasets_deleted']}</td>
<td>${summary['files_to_delete']}</td>
<td>${summary['files_deleted']}</td>
<td>${summary['gbs_to_delete']}</td>
<td>${summary['gbs_deleted']}</td>
<td>${summary['deletion_errors']}</td>
</tr>
<tfoot>
</table>
% endif
</%def>