Browse code

Install sqlalchemy-migrate from master if requested

Added possibility to install sqlalchemy-migrate from master instead of
pypi packages.

Change-Id: I8af92cbb03609799442b05db9772e3c82b76725b

Ihar Hrachyshka authored on 2014/08/14 21:39:00
Showing 2 changed files
... ...
@@ -29,6 +29,7 @@ set +o xtrace
29 29
 # --------
30 30
 WSME_DIR=$DEST/wsme
31 31
 PECAN_DIR=$DEST/pecan
32
+SQLALCHEMY_MIGRATE_DIR=$DEST/sqlalchemy-migrate
32 33
 
33 34
 # Entry Points
34 35
 # ------------
... ...
@@ -40,6 +41,9 @@ function install_stackforge {
40 40
 
41 41
     git_clone $PECAN_REPO $PECAN_DIR $PECAN_BRANCH
42 42
     setup_package $PECAN_DIR
43
+
44
+    git_clone $SQLALCHEMY_MIGRATE_REPO $SQLALCHEMY_MIGRATE_DIR $SQLALCHEMY_MIGRATE_BRANCH
45
+    setup_package $SQLALCHEMY_MIGRATE_DIR
43 46
 }
44 47
 
45 48
 # Restore xtrace
... ...
@@ -319,6 +319,10 @@ WSME_BRANCH=${WSME_BRANCH:-master}
319 319
 PECAN_REPO=${PECAN_REPO:-${GIT_BASE}/stackforge/pecan.git}
320 320
 PECAN_BRANCH=${PECAN_BRANCH:-master}
321 321
 
322
+# sqlalchemy-migrate
323
+SQLALCHEMY_MIGRATE_REPO=${SQLALCHEMY_MIGRATE_REPO:-${GIT_BASE}/stackforge/sqlalchemy-migrate.git}
324
+SQLALCHEMY_MIGRATE_BRANCH=${SQLALCHEMY_MIGRATE_BRANCH:-master}
325
+
322 326
 
323 327
 # Nova hypervisor configuration.  We default to libvirt with **kvm** but will
324 328
 # drop back to **qemu** if we are unable to load the kvm module.  ``stack.sh`` can