From aa61b92d9b7c3d936e296872cbe095a0a64e58cc Mon Sep 17 00:00:00 2001 From: Alexander Kaschta <alexander.kaschta9@kit.edu> Date: Mon, 17 Mar 2025 17:55:20 +0100 Subject: [PATCH] UPD: Finish BCD request email template --- templates/bcd_request_template.j2 | 82 +++++++++++++++++++++++++++++++ 1 file changed, 82 insertions(+) diff --git a/templates/bcd_request_template.j2 b/templates/bcd_request_template.j2 index 4aac507..83d62fc 100644 --- a/templates/bcd_request_template.j2 +++ b/templates/bcd_request_template.j2 @@ -65,6 +65,88 @@ <th style="border: 1px solid black; border-collapse: collapse;">Type of Subnet</th> <td style="border: 1px solid black; border-collapse: collapse;">{{ bcd_request.type_of_subnet }}</td> </tr> + {% if bcd_request.type_of_subnet == 2 %} + <tr> + <th style="border: 1px solid black; border-collapse: collapse;">IPv4 Subnet Size</th> + <td style="border: 1px solid black; border-collapse: collapse;">{{ bcd_request.ipv4_subnet_size }}</td> + </tr> + {% if bcd_request.ipv4_subnet_size == 24 %} + <tr> + <th style="border: 1px solid black; border-collapse: collapse;">IPv4 Subnet Size Note</th> + <td style="border: 1px solid black; border-collapse: collapse;">{{ bcd_request.ipv4_subnet_size_explanation }}</td> + </tr> + {% endif %} + {% endif %} + <tr> + <th style="border: 1px solid black; border-collapse: collapse;">DHCP</th> + <td style="border: 1px solid black; border-collapse: collapse;">{{ bcd_request.dhcp }}</td> + </tr> + {% if bcd_request.dhcp %} + <tr> + <th style="border: 1px solid black; border-collapse: collapse;">DHCP Pool</th> + <td style="border: 1px solid black; border-collapse: collapse;">{{ bcd_request.dhcp_pool }}</td> + </tr> + {% if bcd_request.dhcp_pool %} + <tr> + <th style="border: 1px solid black; border-collapse: collapse;">DHCP Pool Size</th> + <td style="border: 1px solid black; border-collapse: collapse;">{{ bcd_request.dhcp_pool_size }}</td> + </tr> + {% endif %} + <tr> + <th style="border: 1px solid black; border-collapse: collapse;">Own DHCP Server</th> + <td style="border: 1px solid black; border-collapse: collapse;">{{ bcd_request.own_dhcp_server }}</td> + </tr> + {% endif %} + <tr> + <th style="border: 1px solid black; border-collapse: collapse;">Locations</th> + <td style="border: 1px solid black; border-collapse: collapse;"> + <ul> + {% if bcd_request.location_cs %} + <li>Campus South</li> + {% endif %} + {% if bcd_request.location_cn %} + <li>Campus North</li> + {% endif %} + {% if bcd_request.location_vm_cluster_unknown %} + <li>SCC VM-Cluster (unknown)</li> + {% endif %} + {% if bcd_request.location_vm_cluster_cs %} + <li>SCC VM-Cluster Campus South</li> + {% endif %} + {% if bcd_request.location_vm_cluster_cn %} + <li>SCC VM-Cluster Campus North</li> + {% endif %} + {% if bcd_request.location_scc_server_room_cs %} + <li>SCC Server Room Campus South</li> + {% endif %} + {% if bcd_request.location_scc_server_room_cn %} + <li>SCC Server Room Campus North</li> + {% endif %} + {% if bcd_request.location_vpn_wifi_to_vlan %} + <li>VPN2VLAN & WIFI2VLAN</li> + {% endif %} + </ul> + </td> + </tr> + <tr> + <th style="border: 1px solid black; border-collapse: collapse;">Services To Realize</th> + <td style="border: 1px solid black; border-collapse: collapse;"> + <ul> + {% if bcd_request.vpn2vlan %} + <li>VPN2VLAN</li> + {% endif %} + {% if bcd_request.wifi2vlan %} + <li>WIFI2VLAN</li> + {% endif %} + </ul> + </td> + </tr> + <tr> + <th style="border: 1px solid black; border-collapse: collapse;">Additional comments</th> + <td style="border: 1px solid black; border-collapse: collapse;">{{ bcd_request.additional_comments }}</td> + </tr> + + </table> <p>Have a nice day!</p> -- GitLab