def get_all_dhcp_for_system(system, wrap_in_html=True): kv_output = get_old_dhcp_statements(system) sreg_output = render_sregs(system.staticreg_set.all()) if not (kv_output.strip(" \n") or sreg_output.strip(" \n")): return "<span class='no-dhcp-output'>No old DHCP output</span>" if not wrap_in_html: return kv_output + "\n\n" + sreg_output return htmlify_dhcp_output(kv_output, preserve_tabs=True) + htmlify_dhcp_output(sreg_output)
def get_all_dhcp_for_system(system, wrap_in_html=True): kv_output = get_old_dhcp_statements(system) sreg_output = render_sregs(system.staticreg_set.all()) if not (kv_output.strip(' \n') or sreg_output.strip(' \n')): return "<span class='no-dhcp-output'>No old DHCP output</span>" if not wrap_in_html: return kv_output + '\n\n' + sreg_output return (htmlify_dhcp_output(kv_output, preserve_tabs=True) + htmlify_dhcp_output(sreg_output))
def get_html_dhcp_output(self): dhcp_output = self.get_dhcp_output() if not dhcp_output or not dhcp_output.strip(' \n'): return "<span class='no-dhcp-output'>No old DHCP output</span>" return htmlify_dhcp_output(dhcp_output, preserve_tabs=True)