Browse code

Add OpenStackSDK as a lib install

This is required to install python-openstacksdk from source for testing
other projects against master.

Change-Id: Iee7b043ac7d381dadf89d26098f69e935ed81d6b

Dean Troyer authored on 2017/04/08 02:28:40
Showing 3 changed files
... ...
@@ -48,6 +48,7 @@ GITDIR["oslo.versionedobjects"]=$DEST/oslo.versionedobjects
48 48
 GITDIR["oslo.vmware"]=$DEST/oslo.vmware
49 49
 GITDIR["osprofiler"]=$DEST/osprofiler
50 50
 GITDIR["pycadf"]=$DEST/pycadf
51
+GITDIR["python-openstacksdk"]=$DEST/python-openstacksdk
51 52
 GITDIR["stevedore"]=$DEST/stevedore
52 53
 GITDIR["taskflow"]=$DEST/taskflow
53 54
 GITDIR["tooz"]=$DEST/tooz
... ...
@@ -95,6 +96,7 @@ function install_oslo {
95 95
     _do_install_oslo_lib "oslo.vmware"
96 96
     _do_install_oslo_lib "osprofiler"
97 97
     _do_install_oslo_lib "pycadf"
98
+    _do_install_oslo_lib "python-openstacksdk"
98 99
     _do_install_oslo_lib "stevedore"
99 100
     _do_install_oslo_lib "taskflow"
100 101
     _do_install_oslo_lib "tooz"
... ...
@@ -529,6 +529,10 @@ GITBRANCH["os-vif"]=${OS_VIF_BRANCH:-master}
529 529
 GITREPO["osc-lib"]=${OSC_LIB_REPO:-${GIT_BASE}/openstack/osc-lib.git}
530 530
 GITBRANCH["osc-lib"]=${OSC_LIB_BRANCH:-master}
531 531
 
532
+# python-openstacksdk OpenStack Python SDK
533
+GITREPO["python-openstacksdk"]=${OPENSTACKSDK_REPO:-${GIT_BASE}/openstack/python-openstacksdk.git}
534
+GITBRANCH["python-openstacksdk"]=${OPENSTACKSDK_BRANCH:-master}
535
+
532 536
 # ironic common lib
533 537
 GITREPO["ironic-lib"]=${IRONIC_LIB_REPO:-${GIT_BASE}/openstack/ironic-lib.git}
534 538
 GITBRANCH["ironic-lib"]=${IRONIC_LIB_BRANCH:-master}
... ...
@@ -37,7 +37,7 @@ ALL_LIBS+=" python-cinderclient glance_store oslo.concurrency oslo.db"
37 37
 ALL_LIBS+=" oslo.versionedobjects oslo.vmware keystonemiddleware"
38 38
 ALL_LIBS+=" oslo.serialization django_openstack_auth"
39 39
 ALL_LIBS+=" python-openstackclient osc-lib os-client-config oslo.rootwrap"
40
-ALL_LIBS+=" oslo.i18n oslo.utils python-swiftclient"
40
+ALL_LIBS+=" oslo.i18n oslo.utils python-openstacksdk python-swiftclient"
41 41
 ALL_LIBS+=" python-neutronclient tooz ceilometermiddleware oslo.policy"
42 42
 ALL_LIBS+=" debtcollector os-brick automaton futurist oslo.service"
43 43
 ALL_LIBS+=" oslo.cache oslo.reports osprofiler"