%global commit dd7ca5cc176b59dce6025ee31ce49f1e113d97fe %global shortcommit %(c=%{commit}; echo ${c:0:7}) %bcond_with tests Name: osops-tools-monitoring-oschecks Version: 0.1 Release: 0.1.%{shortcommit}git%{?dist} Summary: Scripts used to monitor an Openstack Installation License: ASL 2.0 URL: https://github.com/openstack/osops-tools-monitoring Source0: monitoring-for-openstack-1.0.0.dev13.tar.gz # Source0: https://github.com/openstack/osops-tools-monitoring/archive/%{commit}/osops-tools-monitoring-%{shortcommit}.tar.gz BuildRequires: python-devel BuildRequires: python-setuptools BuildRequires: python-pbr BuildRequires: python-testrepository BuildRequires: python-subunit BuildRequires: python-sphinx Requires: python-psutil Requires: python-ceilometerclient Requires: python-cinderclient Requires: python-glanceclient Requires: python-keystoneclient Requires: python-neutronclient Requires: python-novaclient Requires: python-six >= 1.9.0 BuildArch: noarch %description %{summary} %prep %setup -q -n monitoring-for-openstack-1.0.0.dev13 rm requirements.txt test-requirements.txt %build %{__python2} setup.py build %install %{__python2} setup.py install -O1 --skip-build --root=%{buildroot} find %{buildroot}%{python_sitelib}/oschecks/*.py -not -name '__init__.py' -exec chmod +x {} \; %if %{with tests} %check %{__python2} setup.py testr %endif %files %{_bindir}/oschecks-* %{python2_sitelib}/oschecks %{python2_sitelib}/monitoring_for_openstack* %changelog * Tue Jul 21 2015 Graeme Gillies 0.1-0.1 - Initial Package