Pypiserver вход в API
Я пытаюсь создать частный индекс Python, используя PyPiServer, используя API.
В соответствии с документацией, я могу указать подробность и файл журнала в настройках приложения pypiserver.
Вот что у меня есть:
import pypiserver
from pypiserver import bottle
app = pypiserver.app(root='./packages', password_file='.htpasswd', verbosity=4, log_file='F:\repo\logfile.txt')
bottle.run(app=app, host='itdevws09', port=8181, server='auto')
Однако, когда я начинаю это использовать python mypyserver.py
, индекс запускается нормально и работает, однако файл журнала не создается. Если я создаю его вручную, файл журнала фактически не записывается.
Если я запускаю pypiserver с помощью командной строки, используя:
pypi-server -p 8080 -P .htpasswd -vvvv --log-file F:/repo/logfile.txt ./packages
Файл журнала создается и записывается как обычно.
Я попытался положить файл журнала и многословие в bottle.run()
метод, но это тоже не работает. Как я могу заставить регистрацию работать?