Revision 98804a5e

b/nfdhcpd
550 550
            if b.is_valid():
551 551
                if self.mac_indexed_clients:
552 552
                    self.clients[b.mac] = b
553
                    k = b.mac
553 554
                else:
554 555
                    self.clients[ifindex] = b
555
                logging.debug(" - Added client:")
556
                logging.debug(" + %5s: %10s %20s %7s %15s",
557
                               ifindex, b.hostname, b.mac, b.tap, b.ip)
556
                    k = ifindex
557
                logging.info(" - Added client:")
558
                logging.info(" + %10s | %20s %20s %10s %20s %40s",
559
                             k, b.hostname, b.mac, b.tap, b.ip, b.eui64)
558 560

  
559 561
    def remove_tap(self, tap):
560 562
        """ Cleanup clients on a removed interface
......
565 567
                if cl.tap == tap:
566 568
                    logging.info("Removing client %s and closing socket on %s",
567 569
                                 cl.hostname, cl.tap)
568
                    logging.debug(" - %10s | %10s %20s %10s %20s",
569
                                  k, cl.hostname, cl.mac, cl.tap, cl.ip)
570
                    logging.info(" - %10s | %20s %20s %10s %20s %40s",
571
                                 k, cl.hostname, cl.mac, cl.tap, cl.ip, cl.eui64)
570 572
                    cl.socket.close()
571 573
                    del self.clients[k]
572 574
        except:
......
1044 1046
                    timeout = self.ra_period - (time.time() - start)
1045 1047

  
1046 1048
    def print_clients(self):
1047
        logging.info("%10s   %20s %20s %10s %20s",
1048
                     'Key', 'Client', 'MAC', 'TAP', 'IP')
1049
        logging.info("%10s   %20s %20s %10s %20s %40s",
1050
                     'Key', 'Client', 'MAC', 'TAP', 'IP', 'IPv6')
1049 1051
        for k, cl in self.clients.items():
1050
            logging.info("%10s | %20s %20s %10s %20s",
1051
                         k, cl.hostname, cl.mac, cl.tap, cl.ip)
1052
            logging.info("%10s | %20s %20s %10s %20s %40s",
1053
                         k, cl.hostname, cl.mac, cl.tap, cl.ip, cl.eui64)
1052 1054

  
1053 1055

  
1054 1056

  

Also available in: Unified diff