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() метод, но это тоже не работает. Как я могу заставить регистрацию работать?

0 ответов

Другие вопросы по тегам