-----Original Message----- From: Matthew Thode <prometheanf...@gentoo.org> Reply: prometheanf...@gentoo.org <prometheanf...@gentoo.org>, OpenStack Development Mailing List (not for usage questions) <openstack-dev@lists.openstack.org> Date: March 25, 2016 at 11:10:52 To: openstack-dev@lists.openstack.org <openstack-dev@lists.openstack.org> Subject: Re: [openstack-dev] Which projects support wsgi / python3 in mitaka?
> On 03/25/2016 09:54 AM, Matthew Thode wrote: > > I'm updating the packaging for openstack in preparation for the release > > and need some info to update correctly. I'm specifically looking at the > > following services. > > > > I don't know if any of these services support python3 fully as a service > > (liberty was kinda wishy washy on that). Even if it supports python3, > > which version, 3.4 or 3.4 or 3.5 (or multiple). > > > > keystone - probably - keystone/server/wsgi.py > > swift - don't think so > > glance - maybe? - glance/api/ and glance/registry/ seems to have some > > scripts, but not as simple as scrubber/registry/api. > > cinder - probably - cinder/wsgi/wsgi.py > > neutron - probably - neutron/server/wsgi_pecan.py > > nova - probably - both in nova/wsgi/ > > heat - probably - three under heat/httpd/ > > > > Don't think docs are out yet (which would likely have some of this > > info), but any info you have around this would help. > Found the info around python3, just need confirmation on where to find > those wsgi scripts :P > > Thanks for the link Ian. > https://wiki.openstack.org/wiki/Python3#Python_3_Status_of_OpenStack_projects > Side note, depending on exactly which wsgi script you're looking for, pbr may generate them for you. For example, if a project has a wsgi_scripts entry-point in their setup.cfg, that will generate mod_wsgi scripts for an Apache deployment. That said, I expect that you should probably be using `python3 setup.py` as the basis for your generation of those scripts. Also, I think most of the services have entry-points generate the scripts that run things. I'm not certain you should be using the paths you described above directly. Keystone definitely uses wsgi_scripts in its setup.cfg. -- Ian Cordasco __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev