Browse code

ensure all horizon needed clients are installed from git

horizon actually uses a lot of clients no adays, ensure these are
all coming from git.

Change-Id: Ib02b96de40aed800ff8adbb59f0268fceea7777d

Sean Dague authored on 2013/07/26 04:38:09
Showing 1 changed files
... ...
@@ -666,12 +666,15 @@ install_keystoneclient
666 666
 install_glanceclient
667 667
 install_cinderclient
668 668
 install_novaclient
669
-if is_service_enabled swift glance; then
669
+if is_service_enabled swift glance horizon; then
670 670
     install_swiftclient
671 671
 fi
672
-if is_service_enabled neutron nova; then
672
+if is_service_enabled neutron nova horizon; then
673 673
     install_neutronclient
674 674
 fi
675
+if is_service_enabled heat horizon; then
676
+    install_heatclient
677
+fi
675 678
 
676 679
 git_clone $OPENSTACKCLIENT_REPO $OPENSTACKCLIENT_DIR $OPENSTACKCLIENT_BRANCH
677 680
 setup_develop $OPENSTACKCLIENT_DIR
... ...
@@ -739,7 +742,6 @@ if is_service_enabled ceilometer; then
739 739
 fi
740 740
 
741 741
 if is_service_enabled heat; then
742
-    install_heatclient
743 742
     install_heat
744 743
     cleanup_heat
745 744
     configure_heat