%global _empty_manifest_terminate_build 0 Name: python-ssm-starter Version: 0.2.2 Release: 1 Summary: Read AWS SSM parameters into the environment, then start your app. License: MIT URL: https://github.com/billtrust/ssm-starter Source0: https://mirrors.nju.edu.cn/pypi/web/packages/a6/14/a8442fb2e2d50eee580a85f0fb5937a944bf0308470dcfd39a029078c118/ssm-starter-0.2.2.tar.gz BuildArch: noarch %description |PyPI version| Loads AWS SSM Parameter Store parameters into local system environment variables and then executes your application so it has access to those environment variables. This was inspired by the Twelve-Factor App principle `Store config in the environment `__. The intended use case is to be used as the ENTRYPOINT to Docker containers which run in AWS where the application gets its configuration from SSM and stores it in the environment, then starts the application, which can reference these values through the environment. %package -n python3-ssm-starter Summary: Read AWS SSM parameters into the environment, then start your app. Provides: python-ssm-starter BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-ssm-starter |PyPI version| Loads AWS SSM Parameter Store parameters into local system environment variables and then executes your application so it has access to those environment variables. This was inspired by the Twelve-Factor App principle `Store config in the environment `__. The intended use case is to be used as the ENTRYPOINT to Docker containers which run in AWS where the application gets its configuration from SSM and stores it in the environment, then starts the application, which can reference these values through the environment. %package help Summary: Development documents and examples for ssm-starter Provides: python3-ssm-starter-doc %description help |PyPI version| Loads AWS SSM Parameter Store parameters into local system environment variables and then executes your application so it has access to those environment variables. This was inspired by the Twelve-Factor App principle `Store config in the environment `__. The intended use case is to be used as the ENTRYPOINT to Docker containers which run in AWS where the application gets its configuration from SSM and stores it in the environment, then starts the application, which can reference these values through the environment. %prep %autosetup -n ssm-starter-0.2.2 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-ssm-starter -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Apr 25 2023 Python_Bot - 0.2.2-1 - Package Spec generated