Add source and package install for Tuskar client
Change-Id: Iae5ed8f96ab9a18f99287e3c8281493154440995
This commit is contained in:
parent
95a4daa006
commit
85c807a4ef
@ -17,6 +17,7 @@ This element will set the install types to package for the following elements:
|
||||
- python_neutronclient
|
||||
- python_novaclient
|
||||
- python_swiftclient
|
||||
- python_tuskarclient
|
||||
- python_ceilometerclient
|
||||
- python_ironicclient
|
||||
- os_collect_config
|
||||
|
@ -15,6 +15,7 @@ export DIB_INSTALLTYPE_python_keystoneclient=package
|
||||
export DIB_INSTALLTYPE_python_neutronclient=package
|
||||
export DIB_INSTALLTYPE_python_novaclient=package
|
||||
export DIB_INSTALLTYPE_python_swiftclient=package
|
||||
export DIB_INSTALLTYPE_python_tuskarclient=package
|
||||
export DIB_INSTALLTYPE_python_ceilometerclient=package
|
||||
export DIB_INSTALLTYPE_python_ironicclient=package
|
||||
|
||||
|
@ -73,6 +73,14 @@ if [ -z "${SWIFTCLIENT_EXTRA_INSTALL_OPTS:-}" ]; then
|
||||
export SWIFTCLIENT_EXTRA_INSTALL_OPTS=${OPENSTACK_EXTRA_INSTALL_OPTS:-""}
|
||||
fi
|
||||
|
||||
# tuskarclient
|
||||
if [ -z "${TUSKARCLIENT_VENV_DIR:-}" ]; then
|
||||
export TUSKARCLIENT_VENV_DIR=${OPENSTACK_VENV_DIR:-"/opt/stack/venvs/python-tuskarclient"}
|
||||
fi
|
||||
if [ -z "${TUSKARCLIENT_EXTRA_INSTALL_OPTS:-}" ]; then
|
||||
export TUSKARCLIENT_EXTRA_INSTALL_OPTS=${OPENSTACK_EXTRA_INSTALL_OPTS:-""}
|
||||
fi
|
||||
|
||||
# openstackclient
|
||||
if [ -z "${OPENSTACKCLIENT_VENV_DIR:-}" ]; then
|
||||
export OPENSTACKCLIENT_VENV_DIR=${OPENSTACK_VENV_DIR:-"/opt/stack/venvs/python-openstackclient"}
|
||||
|
@ -0,0 +1,5 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -eux
|
||||
|
||||
install-packages python-tuskarclient
|
@ -0,0 +1,7 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -eux
|
||||
|
||||
install-openstack-client $TUSKARCLIENT_EXTRA_INSTALL_OPTS -c tuskar -i $TUSKARCLIENT_VENV_DIR
|
||||
|
||||
add-selinux-path-substitution /usr/bin "$TUSKARCLIENT_VENV_DIR/bin"
|
@ -8,3 +8,4 @@ python-neutronclient git /opt/stack/python-neutronclient https://git.openstack.o
|
||||
python-novaclient git /opt/stack/python-novaclient https://git.openstack.org/openstack/python-novaclient.git
|
||||
python-swiftclient git /opt/stack/python-swiftclient https://git.openstack.org/openstack/python-swiftclient.git
|
||||
python-openstackclient git /opt/stack/python-openstackclient https://git.openstack.org/openstack/python-openstackclient.git
|
||||
python-tuskarclient git /opt/stack/python-tuskarclient https://git.openstack.org/openstack/python-tuskarclient.git
|
||||
|
Loading…
Reference in New Issue
Block a user