From f411c576cf2e8382e7ecde58501c65c89ced6a3a Mon Sep 17 00:00:00 2001 From: Ronny Abraham Date: Wed, 21 Sep 2016 15:24:01 +0300 Subject: [PATCH] changed virtualenv.requirments variable to a dict that holds local, remote, filename and full ppath filepath for each requirements file modified: modules/initialize.py --- modules/initialize.py | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/modules/initialize.py b/modules/initialize.py index a332b51..7dbd6dd 100644 --- a/modules/initialize.py +++ b/modules/initialize.py @@ -488,10 +488,21 @@ def _init_virtualenv(configuration, config, layout): virtualenv_requirements = "{branch}.txt".format( branch=configuration.project.branch) - configuration.virtualenv.requirements = os.path.join( + configuration.virtualenv.addbranch('requirements') + + configuration.virtualenv.requirements.local = os.path.join( + configuration.paths.project.local, + layout['virtualenv']['requirements']) + + configuration.virtualenv.requirements.remote = os.path.join( configuration.paths.project.root, - layout['virtualenv']['requirements'], - virtualenv_requirements) + layout['virtualenv']['requirements']) + + configuration.virtualenv.requirements.filename = virtualenv_requirements + + configuration.virtualenv.requirements.filepath = os.path.join( + configuration.virtualenv.requirements.remote, + configuration.virtualenv.requirements.filename) # # determine the virtualenv name, if it is set as "Null"