'If the server name in the config file is still set to localhost
automatic installations run from koan will not have proper kernel line
parameters.'

def check_name(self, status):

    if (self.settings.server == '127.0.0.1'):
        status.append(_("The    'server'    field    in    /etc/cobbler/settings    must    be    set    to    something    other    than    localhost,    or    automatic    installation    features    will    not    work.        This    should    be    a    resolvable    hostname    or    IP    for    the    boot    server    as    reachable    by    all    machines    that    will    use    it."))
    if (self.settings.next_server == '127.0.0.1'):
        status.append(_("For    PXE    to    be    functional,    the    'next_server'    field    in    /etc/cobbler/settings    must    be    set    to    something    other    than    127.0.0.1,    and    should    match    the    IP    of    the    boot    server    on    the    PXE    network."))
