def install(self, project_data): if utils.dir_exists(project_data['dir']): return git = project_data['git'] utils.run('git clone %s %s' % (git['repo'], project_data['dir']))
def install(self, project_data): dest = os.path.join(os.environ["WORKON_HOME"], project_data["virtualenv"]["name"]) if not utils.dir_exists(dest): utils.run("virtualenv %s" % dest) with utils.cd(project_data["dir"]): with utils.workon(project_data["virtualenv"]["name"]): for file in project_data["virtualenv"]["files"]: utils.run("pip install -r %s" % file)