(It doesn't do much, yet.)
Change-Id: If625a15d2d979b91b1d5d764b24c63acaf154657
... | ... |
@@ -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 |