Ejemplo n.º 1
0
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))
Ejemplo n.º 3
0
 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)
 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)