| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python3-csp-billing-adapter | Distribution: SUSE Linux Enterprise 15 |
| Version: 0.9.0 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 150400.9.11.1 | Build date: Wed Jan 31 17:52:52 2024 |
| Group: Development/Languages/Python | Build host: h04-ch1c |
| Size: 241681 | Source RPM: csp-billing-adapter-0.9.0-150400.9.11.1.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: https://github.com/SUSE-Enceladus/csp-billing-adapter | |
| Summary: Reports marketplace billing information to CSP API | |
Configurable isolation layer that provides the information needed to report billing information to the CSP API.
Apache-2.0
* Fri Jan 19 2024 sean.marlow@suse.com
- Update to version 0.9.0:
* Add metering archive feature
* Mon Oct 16 2023 sean.marlow@suse.com
- Update to version 0.8.0:
* Clear billing status with an empty dictionary
* Wed Sep 20 2023 sean.marlow@suse.com
- Update to version 0.7.0:
* Add get version hook spec
* Mon Sep 18 2023 jesus.bv@suse.com
- Update to version 0.6.0
Update message when records list is empty
Only sleep at initial deployment
Skip invalid records
Log format variables on a const
* Fri Aug 18 2023 rjschwei@suse.com
- Update to version 0.5.0
+ Integrate log handling and log configuration
* Fri Aug 18 2023 jesus.bv@suse.com
- Fix python3-csp-billing-adapter dependency for service
* Tue Aug 01 2023 sean.marlow@suse.com
- Update to version 0.4.0
+ Handle status dictionary from meter billing and legacy string response.
+ Implement supported for tiered consumption reporting.
* Mon Jul 03 2023 rjschwei@suse.com
- Update to version 0.3.1
+ Add -service subpackage
+ systemd enablement to run the code as a daemon in a VM
* Wed Jun 28 2023 sean.marlow@suse.com
- Update to version v0.3.0
+ Add new exception type
+ Improved initial metering test exception handling
- Update to version 0.2.0
+ Split up `create_csp_config` into smaller components.
- Update to version 0.1.1
+ Fix retry on exception in the meter billing test.
+ Fix the timestamp in meter billing test call. This is
a datetime object not a string timestamp.
- Update to version 0.1.0
+ Wait one cycle at startup before checking usage data
+ Dry run metering against API at startup
+ Sleep only for remainder of cycle to account for processing time.
+ Handle multiple errors using error list
+ Use cache and csp config in memory
+ Pass in now timestamp instead of re-generating
+ Save config map and cache once at end of loop
+ Add base product to csp config
+ Add timestamps to log messages
+ Add retry mechanism for functions that may fail randomly
- Update to version 0.0.2
+ Handle no matching dimension found for volume billing
+ Only load testing support plugins in unit tests
+ Add additional logging to core paths
+ Add Initial exception handling
- initial build
/usr/bin/csp-billing-adapter /usr/lib/python3.6/site-packages/csp_billing_adapter /usr/lib/python3.6/site-packages/csp_billing_adapter-0.9.0-py3.6.egg-info /usr/lib/python3.6/site-packages/csp_billing_adapter-0.9.0-py3.6.egg-info/PKG-INFO /usr/lib/python3.6/site-packages/csp_billing_adapter-0.9.0-py3.6.egg-info/SOURCES.txt /usr/lib/python3.6/site-packages/csp_billing_adapter-0.9.0-py3.6.egg-info/dependency_links.txt /usr/lib/python3.6/site-packages/csp_billing_adapter-0.9.0-py3.6.egg-info/entry_points.txt /usr/lib/python3.6/site-packages/csp_billing_adapter-0.9.0-py3.6.egg-info/not-zip-safe /usr/lib/python3.6/site-packages/csp_billing_adapter-0.9.0-py3.6.egg-info/requires.txt /usr/lib/python3.6/site-packages/csp_billing_adapter-0.9.0-py3.6.egg-info/top_level.txt /usr/lib/python3.6/site-packages/csp_billing_adapter/__init__.py /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__ /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/adapter.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/adapter.cpython-36.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/archive.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/archive.cpython-36.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/archive_hookspecs.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/archive_hookspecs.cpython-36.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/bill_utils.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/bill_utils.cpython-36.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/config.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/config.cpython-36.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/csp_cache.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/csp_cache.cpython-36.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/csp_config.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/csp_config.cpython-36.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/csp_hookspecs.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/csp_hookspecs.cpython-36.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/exceptions.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/exceptions.cpython-36.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/hookimpls.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/hookimpls.cpython-36.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/hookspecs.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/hookspecs.cpython-36.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/local_csp.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/local_csp.cpython-36.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/memory_archive.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/memory_archive.cpython-36.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/memory_cache.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/memory_cache.cpython-36.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/memory_csp_config.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/memory_csp_config.cpython-36.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/product_api.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/product_api.cpython-36.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/storage_hookspecs.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/storage_hookspecs.cpython-36.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/utils.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/__pycache__/utils.cpython-36.pyc /usr/lib/python3.6/site-packages/csp_billing_adapter/adapter.py /usr/lib/python3.6/site-packages/csp_billing_adapter/archive.py /usr/lib/python3.6/site-packages/csp_billing_adapter/archive_hookspecs.py /usr/lib/python3.6/site-packages/csp_billing_adapter/bill_utils.py /usr/lib/python3.6/site-packages/csp_billing_adapter/config.py /usr/lib/python3.6/site-packages/csp_billing_adapter/csp_cache.py /usr/lib/python3.6/site-packages/csp_billing_adapter/csp_config.py /usr/lib/python3.6/site-packages/csp_billing_adapter/csp_hookspecs.py /usr/lib/python3.6/site-packages/csp_billing_adapter/exceptions.py /usr/lib/python3.6/site-packages/csp_billing_adapter/hookimpls.py /usr/lib/python3.6/site-packages/csp_billing_adapter/hookspecs.py /usr/lib/python3.6/site-packages/csp_billing_adapter/local_csp.py /usr/lib/python3.6/site-packages/csp_billing_adapter/memory_archive.py /usr/lib/python3.6/site-packages/csp_billing_adapter/memory_cache.py /usr/lib/python3.6/site-packages/csp_billing_adapter/memory_csp_config.py /usr/lib/python3.6/site-packages/csp_billing_adapter/product_api.py /usr/lib/python3.6/site-packages/csp_billing_adapter/storage_hookspecs.py /usr/lib/python3.6/site-packages/csp_billing_adapter/utils.py /usr/share/doc/packages/python3-csp-billing-adapter /usr/share/doc/packages/python3-csp-billing-adapter/CHANGES.md /usr/share/doc/packages/python3-csp-billing-adapter/CONTRIBUTING.md /usr/share/doc/packages/python3-csp-billing-adapter/README.md /usr/share/licenses/python3-csp-billing-adapter /usr/share/licenses/python3-csp-billing-adapter/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Feb 9 17:27:59 2026