Flip symlink on package install.

This commit is contained in:
Jeremiah Orem 2013-06-13 15:30:12 -07:00
Родитель 417ee48cb8
Коммит 37bea59911
1 изменённых файлов: 3 добавлений и 0 удалений

3
scripts/update/fabfile.py поставляемый
Просмотреть файл

@ -158,8 +158,11 @@ def build_package():
@roles(settings.WEB_HOSTGROUP, settings.CELERY_HOSTGROUP)
@task
def install_package(package_file):
cur_sym = os.path.join(os.path.dirname(INSTALL_TO), 'current')
put(package_file, package_file)
run('rpm -i %s' % package_file)
run('[[ -d {0} ]] && ln -s {0} {1}'.format(INSTALL_TO, cur_sym))
@task