def start(self):
        self.__server = RepositoryServer((self._address, self._port),
            QuietHTTPHandler)
        log.debug("Serving repository at %s in port %s" %
            (self._repodir, self._port))
        os.chdir(self._repodir)
        # Start in a new thread to avoid blocking
        thread = Thread(target=self.__server.serve_until_stopped, args=[])
        thread.start()
Start serving the contents of the repository
dataset/ETHPy150Open nacx/kahuna/kahuna/plugins/upload/repository.py/TransientRepository.start