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, Sun Mar 9 14:56:22 2025