Browse code

Install quantumclient from git before quantum.

There is an issue with installing git dependency_links via
setuptools develop command. We're working on it generally,
but for now this will make quantum happier with devstack.

Change-Id: I8df88f4bca9f2b43b1d56fc7e77e26793b4c4b9f

Monty Taylor authored on 2012/03/24 03:32:29
Showing 1 changed files
... ...
@@ -646,14 +646,13 @@ if is_service_enabled horizon; then
646 646
     # django powered web control panel for openstack
647 647
     git_clone $HORIZON_REPO $HORIZON_DIR $HORIZON_BRANCH $HORIZON_TAG
648 648
 fi
649
+if is_service_enabled quantum; then
650
+    git_clone $QUANTUM_CLIENT_REPO $QUANTUM_CLIENT_DIR $QUANTUM_CLIENT_BRANCH
651
+fi
649 652
 if is_service_enabled q-svc; then
650 653
     # quantum
651 654
     git_clone $QUANTUM_REPO $QUANTUM_DIR $QUANTUM_BRANCH
652 655
 fi
653
-if is_service_enabled quantum; then
654
-    git_clone $QUANTUM_CLIENT_REPO $QUANTUM_CLIENT_DIR $QUANTUM_CLIENT_BRANCH
655
-fi
656
-
657 656
 if is_service_enabled m-svc; then
658 657
     # melange
659 658
     git_clone $MELANGE_REPO $MELANGE_DIR $MELANGE_BRANCH
... ...
@@ -684,12 +683,12 @@ cd $NOVA_DIR; sudo python setup.py develop
684 684
 if is_service_enabled horizon; then
685 685
     cd $HORIZON_DIR; sudo python setup.py develop
686 686
 fi
687
-if is_service_enabled q-svc; then
688
-    cd $QUANTUM_DIR; sudo python setup.py develop
689
-fi
690 687
 if is_service_enabled quantum; then
691 688
     cd $QUANTUM_CLIENT_DIR; sudo python setup.py develop
692 689
 fi
690
+if is_service_enabled q-svc; then
691
+    cd $QUANTUM_DIR; sudo python setup.py develop
692
+fi
693 693
 if is_service_enabled m-svc; then
694 694
     cd $MELANGE_DIR; sudo python setup.py develop
695 695
 fi