+++ /dev/null
-From d42dc102aaca386f314808e771a56b9ecbd29876 Mon Sep 17 00:00:00 2001
-From: "Sar Ashki, Babak" <Babak.SarAshki@windriver.com>
-Date: Tue, 25 Feb 2020 13:58:15 -0800
-Subject: [PATCH] stx-metal: remove argparse requirement from inventory
-
----
- inventory/inventory/requirements.txt | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/requirements.txt b/requirements.txt
-index 993f224..82170c3 100644
---- a/requirements.txt
-+++ b/requirements.txt
-@@ -6,7 +6,6 @@ pbr>=2.0 # Apache-2.0
- SQLAlchemy
- amqplib>=0.6.1
- anyjson>=0.3.3
--argparse
- eventlet==0.20.0
- futurist>=1.2.0 # Apache-2.0
- greenlet>=0.3.2 # MIT
---
-2.23.0
-
+++ /dev/null
-require metal-common.inc
-
-SUBPATH0 = "inventory/inventory/"
-
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
-
-SRC_URI += "file://0001-inventory-Remove-argparse-requirement.patch"
-
-RDEPENDS_${PN} += " \
- bash \
- python-anyjson \
- python-amqplib \
- python-pyudev \
- python-pyparted \
- python-ipaddr \
- python-paste \
- python-eventlet \
- python-futurist \
- python-jsonpatch \
- python-keystoneauth1 \
- python-keystonemiddleware \
- python-neutronclient \
- python-oslo.concurrency \
- python-oslo.config \
- python-oslo.context \
- python-oslo.db \
- python-oslo.i18n \
- python-oslo.log \
- python-oslo.messaging \
- python-oslo.middleware \
- python-oslo.policy \
- python-oslo.rootwrap \
- python-oslo.serialization \
- python-oslo.service \
- python-oslo.utils \
- python-oslo.versionedobjects \
- python-osprofiler \
- python-pbr \
- python-pecan \
- python-psutil \
- python-requests \
- python-retrying \
- python-six \
- python-sqlalchemy \
- python-stevedore \
- python-webob \
- python-wsme \
- "
-
-DEPENDS += " \
- python-pbr-native \
- "
-
-inherit systemd
-SYSTEMD_PACKAGES = "${PN}"
-SYSTEMD_SERVICE_${PN} = "inventory-api.service inventory-conductor.service"
-SYSTEMD_AUTO_ENABLE_${PN} = "disable"
-
-inherit setuptools python-dir
-
-
-do_install_append () {
-
- install -d -m 755 ${D}/${sysconfdir}/goenabled.d
- install -p -D -m 755 etc/inventory/inventory_goenabled_check.sh ${D}/${sysconfdir}/goenabled.d/inventory_goenabled_check.sh
-
- install -d -m 755 ${D}/${sysconfdir}/inventory
- install -p -D -m 755 etc/inventory/policy.json ${D}/${sysconfdir}/inventory/policy.json
-
- install -d -m 755 ${D}/${sysconfdir}/motd.d
- install -p -D -m 755 etc/inventory/motd-system ${D}/${sysconfdir}/motd.d/10-system-config
-
- install -m 755 -p -D scripts/inventory-api ${D}/${libdir}/ocf/resource.d/platform/inventory-api
- install -m 755 -p -D scripts/inventory-conductor ${D}/${libdir}/ocf/resource.d/platform/inventory-conductor
-
- install -d -m 0755 ${D}/${systemd_system_unitdir}/
- install -m 644 -p -D scripts/inventory-api.service ${D}/${systemd_system_unitdir}/
- install -m 644 -p -D scripts/inventory-conductor.service ${D}/${systemd_system_unitdir}/
-
- # Install sql migration
- install -m 644 inventory/db/sqlalchemy/migrate_repo/migrate.cfg \
- ${D}/${PYTHON_SITEPACKAGES_DIR}/inventory/db/sqlalchemy/migrate_repo/migrate.cfg
-
-}
-
-FILES_${PN}_append = " \
- ${libdir}/ocf/resource.d/platform/inventory-api \
- ${libdir}/ocf/resource.d/platform/inventory-conductor \
- "
+++ /dev/null
-require metal-common.inc
-
-SUBPATH0 = "python-inventoryclient/inventoryclient"
-
-
-LICENSE = "Apache-2.0"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=1dece7821bf3fd70fe1309eaa37d52a2"
-
-RDEPENDS_${PN}_append = " \
- python \
- python-pbr \
- python-six \
- python-oslo.i18n \
- python-oslo.utils \
- python-requests \
- bash \
- bash-completion \
- "
-
-
-do_install_append () {
-
- install -d -m 755 ${D}/${sysconfdir}/bash_completion.d
- install -p -D -m 664 tools/inventory.bash_completion ${D}/${sysconfdir}/bash_completion.d
-
-}
-
-_FILES_${PN}_append = " \
- ${bindir}/inventory \
- ${sysconfdir}/bash_completion.d/inventory.bash_completion \
- ${libdir}/python2.7/site-packages/inventoryclient-*.egg-info/ \
- ${libdir}/python2.7/site-packages/inventoryclient/ \
- "