Browse code

Invite python-openstackclient to the party.

(It doesn't do much, yet.)

Change-Id: If625a15d2d979b91b1d5d764b24c63acaf154657

Andrew Bogott authored on 2012/05/01 14:07:29
Showing 2 changed files
... ...
@@ -205,6 +205,7 @@ GLANCECLIENT_DIR=$DEST/python-glanceclient
205 205
 KEYSTONE_DIR=$DEST/keystone
206 206
 NOVACLIENT_DIR=$DEST/python-novaclient
207 207
 KEYSTONECLIENT_DIR=$DEST/python-keystoneclient
208
+OPENSTACKCLIENT_DIR=$DEST/python-openstackclient
208 209
 NOVNC_DIR=$DEST/noVNC
209 210
 SWIFT_DIR=$DEST/swift
210 211
 QUANTUM_DIR=$DEST/quantum
... ...
@@ -644,6 +645,7 @@ git_clone $NOVA_REPO $NOVA_DIR $NOVA_BRANCH
644 644
 # python client library to nova that horizon (and others) use
645 645
 git_clone $KEYSTONECLIENT_REPO $KEYSTONECLIENT_DIR $KEYSTONECLIENT_BRANCH
646 646
 git_clone $NOVACLIENT_REPO $NOVACLIENT_DIR $NOVACLIENT_BRANCH
647
+git_clone $OPENSTACKCLIENT_REPO $OPENSTACKCLIENT_DIR $OPENSTACKCLIENT_BRANCH
647 648
 git_clone $GLANCECLIENT_REPO $GLANCECLIENT_DIR $GLANCECLIENT_BRANCH
648 649
 
649 650
 # glance, swift middleware and nova api needs keystone middleware
... ...
@@ -691,6 +693,7 @@ fi
691 691
 # allowing ``import nova`` or ``import glance.client``
692 692
 cd $KEYSTONECLIENT_DIR; sudo python setup.py develop
693 693
 cd $NOVACLIENT_DIR; sudo python setup.py develop
694
+cd $OPENSTACKCLIENT_DIR; sudo python setup.py develop
694 695
 if is_service_enabled key g-api n-api swift; then
695 696
     cd $KEYSTONE_DIR; sudo python setup.py develop
696 697
 fi
... ...
@@ -41,6 +41,10 @@ HORIZON_BRANCH=master
41 41
 NOVACLIENT_REPO=https://github.com/openstack/python-novaclient.git
42 42
 NOVACLIENT_BRANCH=master
43 43
 
44
+# Shared openstack python client library
45
+OPENSTACKCLIENT_REPO=https://github.com/openstack/python-openstackclient.git
46
+OPENSTACKCLIENT_BRANCH=master
47
+
44 48
 # python keystone client library to nova that horizon uses
45 49
 KEYSTONECLIENT_REPO=https://github.com/openstack/python-keystoneclient
46 50
 KEYSTONECLIENT_BRANCH=master