commit ee29648991aaaf80d4219e4ee6ea93edf9477f51
Author: Monty Taylor <email address hidden>
Date: Fri Aug 2 15:43:47 2013 -0400
Install things in setup_develop with pip -e
We have some complex logic in here to try to do the right things with
the requirements before doing the install of the package which still
winds up being wrong in some cases. Since having written this code,
we've learned that the logic we're trying to achieve is actually what
pip install -e does. So just use that. We have to follow up with a chown
of the resulting egg-info directory, because the sudo command will cause
it to be written by root, which prevents subsequent commands from
operating without privilege in the directory.
(cherry picked from commit 408a4a7d1c24322b35f9a8617c7c62adeeee0dbe)
Reviewed: https:/ /review. openstack. org/67425 /git.openstack. org/cgit/ openstack- dev/devstack/ commit/ ?id=ee29648991a aaf80d4219e4ee6 ea93edf9477f51
Committed: https:/
Submitter: Jenkins
Branch: stable/grizzly
commit ee29648991aaaf8 0d4219e4ee6ea93 edf9477f51
Author: Monty Taylor <email address hidden>
Date: Fri Aug 2 15:43:47 2013 -0400
Install things in setup_develop with pip -e
We have some complex logic in here to try to do the right things with
the requirements before doing the install of the package which still
winds up being wrong in some cases. Since having written this code,
we've learned that the logic we're trying to achieve is actually what
pip install -e does. So just use that. We have to follow up with a chown
of the resulting egg-info directory, because the sudo command will cause
it to be written by root, which prevents subsequent commands from
operating without privilege in the directory.
(cherry picked from commit 408a4a7d1c24322 b35f9a8617c7c62 adeeee0dbe)
Conflicts:
functions
Closes-Bug: #1266094 75ebb30758bcf61 2075d225bea
Change-Id: Iffd068c94ef844