예제 #1
0
def venv_pth():
    '''
    Add a code directory to the virtualenv sys.path.
    '''
    require('configured')
    fabvenv.Venv(venv_dir(),
                 requirements_file()).venv_pth([os.path.abspath('.')])
예제 #2
0
def venv_pth():
    '''
    Add the code directory to the virtualenv sys.path.
    '''
    require('configured')
    fabvenv.Venv(config.venv, config.requirements).venv_pth([config.code])
예제 #3
0
def venv_remove():
    require('configured')
    venv = fabvenv.Venv(config.venv, config.requirements)
    if venv.exists():
        venv.remove()
예제 #4
0
def venv_freeze():
    require('configured')
    fabvenv.Venv(config.venv, config.requirements).freeze()
예제 #5
0
def venv_upgrade():
    require('configured')
    fabvenv.Venv(config.venv, config.requirements).upgrade()
예제 #6
0
def venv_install():
    require('configured')
    fabvenv.Venv(config.venv, config.requirements).install()
예제 #7
0
def venv_create():
    require('configured')
    venv = fabvenv.Venv(config.venv, config.requirements)
    if not venv.exists():
        venv.create(config.system_python)
예제 #8
0
def venv_remove():
    require('configured')
    venv = fabvenv.Venv(venv_dir(), requirements_file())
    if venv.exists():
        venv.remove()
예제 #9
0
def venv_freeze():
    require('configured')
    fabvenv.Venv(venv_dir(), requirements_file()).freeze()
예제 #10
0
def venv_upgrade():
    require('configured')
    fabvenv.Venv(venv_dir(), requirements_file()).upgrade()
예제 #11
0
def venv_install():
    require('configured')
    fabvenv.Venv(venv_dir(), requirements_file()).install()
예제 #12
0
def venv_create():
    require('configured')
    venv = fabvenv.Venv(venv_dir(), requirements_file())
    if not venv.exists():
        venv.create()