I'm trying to run devpi-server 1.2.1 as a private packaging server but I
cant get uploads to work.
I'm running devpi-server like this:
devpi-server --host 0.0.0.0
>
And I ran this on the client:
devpi use http://$HOST:3141
> devpi login root --password=''
> devpi index -c dev
> devpi upload
>
I get a 500 error on the client side, and I see this on the server side:
2014-02-17 14:41:21,208 [INFO ] devpi_server.views: root/dev: got submit
> release info u'builder'
> 172.16.42.1 - - [17/Feb/2014 14:41:21] "POST /root/dev/ HTTP/1.1" 200 0
> Traceback (most recent call last):
> File "/usr/local/bin/bottle.py", line 862, in _handle
> return route.call(**args)
> File "/usr/local/bin/bottle.py", line 1727, in wrapper
> rv = callback(*a, **ka)
> File "/usr/local/lib/python2.7/dist-packages/devpi_server/views.py",
> line 428, in submit
> content.filename, content.value)
> AttributeError: 'FileUpload' object has no attribute 'value'
> 172.16.42.1 - - [17/Feb/2014 14:41:21] "POST /root/dev/ HTTP/1.1" 500 768
>
I have setuptools up to date on both sides.
What could this be?