Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python3-csp-billing-adapter-0.9.0-150400.9.11.1 RPM for noarch

From OpenSuSE Leap 15.6 for noarch

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.

Provides

Requires

License

Apache-2.0

Changelog

* 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

Files

/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, Fri Apr 26 23:30:45 2024