'Write out all files to /tftpdboot'

def sync(self, verbose=True):

    self.tftpgen.verbose = verbose
    self.logger.info('copying    bootloaders')
    self.tftpgen.copy_bootloaders()
    self.logger.info('copying    distros    to    tftpboot')
    for d in self.collection_mgr.distros():
        try:
            self.logger.info(('copying    files    for    distro:    %s' % d.name))
            self.tftpgen.copy_single_distro_files(d, self.bootloc, False)
        except CX as e:
            self.logger.error(e.value)
    self.logger.info('copying    images')
    self.tftpgen.copy_images()
    self.logger.info('generating    PXE    configuration    files')
    menu_items = self.tftpgen.get_menu_items()['pxe']
    for x in self.systems:
        self.tftpgen.write_all_system_files(x, menu_items)
    self.logger.info('generating    PXE    menu    structure')
    self.tftpgen.make_pxe_menu()
