Name: aops-vulcanus Version: v1.2.0 Release: 1 Summary: A basic tool libraries of aops, including logging, configure and response, etc. License: MulanPSL2 URL: https://gitee.com/openeuler/%{name} Source0: %{name}-%{version}.tar.gz BuildRequires: python3-setuptools Requires: python3-concurrent-log-handler python3-xmltodict python3-pyyaml python3-marshmallow >= 3.13.0 Requires: python3-requests python3-xlrd python3-prettytable python3-pygments python3-sqlalchemy Requires: python3-elasticsearch >= 7 python3-prometheus-api-client python3-urllib3 python3-werkzeug Requires: python3-flask python3-flask-restful python3-PyMySQL python3-kafka-python Requires: python-jwt python-redis Provides: aops-vulcanus Conflicts: aops-utils %description A basic tool libraries of aops, including logging, configure and response, etc. %package -n aops-tools Summary: aops scripts Provides: aops-tools = %{version} %description -n aops-tools tools for aops, it's about aops deploy %prep %autosetup -n %{name}-%{version} # build for aops-vulcanus %py3_build # install for aops-vulcanus %py3_install # install for aops-tools mkdir -p %{buildroot}/opt/aops/ cp -r scripts %{buildroot}/opt/aops/ %files %doc README.* %attr(0644,root,root) %{_sysconfdir}/aops/system.ini %attr(0640,root,root) %{_sysconfdir}/aops/.aops-private-config.ini %{python3_sitelib}/aops_vulcanus*.egg-info %{python3_sitelib}/vulcanus/* %attr(0755,root,root) %{_bindir}/aops-vulcanus %files -n aops-tools %attr(0755, root, root) /opt/aops/scripts/* %changelog * Mon Apr 17 2023 wenixn - v1.2.0-1 - update token authentication method; update the structure of response body - update database connect method * Tue Dec 27 2022 wenxin - v1.1.1-2 - Modify uwsgi configuration file fields * Fri Dec 02 2022 wenxin - v1.1.1-1 - update get response * Fri Nov 25 2022 wenxin - v1.1.0-1 - Fix bug: fix file creation error * Tue Nov 22 2022 zhuyuncheng - v1.0.0-1 - Package init