[Ofmfwg] [OpenFabrics/sunfish_library_reference] fb85ba: sunfishcore_lib initial commit.
Christian Pinto
noreply at github.com
Wed Nov 8 07:46:00 PST 2023
Branch: refs/heads/main
Home: https://github.com/OpenFabrics/sunfish_library_reference
Commit: fb85baacbf6723bad638570547270f25a0befde4
https://github.com/OpenFabrics/sunfish_library_reference/commit/fb85baacbf6723bad638570547270f25a0befde4
Author: Erika Rosaverde <erika at Erikas-MacBook-Pro.local>
Date: 2023-11-01 (Wed, 01 Nov 2023)
Changed paths:
M .gitignore
M README.md
A poetry.lock
A pyproject.toml
A requirements.txt
A storage_backend/__init__.py
A storage_backend/backend_FS.py
A storage_backend/backend_interface.py
A storage_backend/utils.py
A sunfishcorelib/__init__.py
A sunfishcorelib/core.py
A sunfishcorelib/exceptions.py
A tests/Resources/Fabrics/CXL/Connections/12/index.json
A tests/Resources/Fabrics/CXL/Connections/13/index.json
A tests/Resources/Fabrics/CXL/Connections/index.json
A tests/Resources/Fabrics/CXL/Endpoints/1/index.json
A tests/Resources/Fabrics/CXL/Endpoints/I1/index.json
A tests/Resources/Fabrics/CXL/Endpoints/I2/index.json
A tests/Resources/Fabrics/CXL/Endpoints/I3/index.json
A tests/Resources/Fabrics/CXL/Endpoints/T1/index.json
A tests/Resources/Fabrics/CXL/Endpoints/T2/index.json
A tests/Resources/Fabrics/CXL/Endpoints/T3/index.json
A tests/Resources/Fabrics/CXL/Endpoints/index.json
A tests/Resources/Fabrics/CXL/Switches/CXL/Ports/D1/index.json
A tests/Resources/Fabrics/CXL/Switches/CXL/Ports/D2/index.json
A tests/Resources/Fabrics/CXL/Switches/CXL/Ports/D3/index.json
A tests/Resources/Fabrics/CXL/Switches/CXL/Ports/U1/index.json
A tests/Resources/Fabrics/CXL/Switches/CXL/Ports/index.json
A tests/Resources/Fabrics/CXL/Switches/CXL/index.json
A tests/Resources/Fabrics/CXL/Switches/index.json
A tests/Resources/Fabrics/CXL/Zones/1/index.json
A tests/Resources/Fabrics/CXL/Zones/2/index.json
A tests/Resources/Fabrics/CXL/Zones/3/index.json
A tests/Resources/Fabrics/CXL/Zones/index.json
A tests/Resources/Fabrics/CXL/index.json
A tests/Resources/Fabrics/index.json
A tests/Resources/Systems/index.json
A tests/__init__.py
A tests/test_sunfishcore_library.py
A tests/test_utils.py
A tests/tests_template.py
Log Message:
-----------
sunfishcore_lib initial commit.
Signed-off-by: Erika Rosaverde <erika.rosaverde at ibm.com>
Commit: 0500a105bd1f65b2d7c0d210e069376974cb68f3
https://github.com/OpenFabrics/sunfish_library_reference/commit/0500a105bd1f65b2d7c0d210e069376974cb68f3
Author: Christian Pinto <christian.pinto at ibm.com>
Date: 2023-11-08 (Wed, 08 Nov 2023)
Changed paths:
M .gitignore
M README.md
A poetry.lock
A pyproject.toml
A requirements.txt
A storage_backend/__init__.py
A storage_backend/backend_FS.py
A storage_backend/backend_interface.py
A storage_backend/utils.py
A sunfishcorelib/__init__.py
A sunfishcorelib/core.py
A sunfishcorelib/exceptions.py
A tests/Resources/Fabrics/CXL/Connections/12/index.json
A tests/Resources/Fabrics/CXL/Connections/13/index.json
A tests/Resources/Fabrics/CXL/Connections/index.json
A tests/Resources/Fabrics/CXL/Endpoints/1/index.json
A tests/Resources/Fabrics/CXL/Endpoints/I1/index.json
A tests/Resources/Fabrics/CXL/Endpoints/I2/index.json
A tests/Resources/Fabrics/CXL/Endpoints/I3/index.json
A tests/Resources/Fabrics/CXL/Endpoints/T1/index.json
A tests/Resources/Fabrics/CXL/Endpoints/T2/index.json
A tests/Resources/Fabrics/CXL/Endpoints/T3/index.json
A tests/Resources/Fabrics/CXL/Endpoints/index.json
A tests/Resources/Fabrics/CXL/Switches/CXL/Ports/D1/index.json
A tests/Resources/Fabrics/CXL/Switches/CXL/Ports/D2/index.json
A tests/Resources/Fabrics/CXL/Switches/CXL/Ports/D3/index.json
A tests/Resources/Fabrics/CXL/Switches/CXL/Ports/U1/index.json
A tests/Resources/Fabrics/CXL/Switches/CXL/Ports/index.json
A tests/Resources/Fabrics/CXL/Switches/CXL/index.json
A tests/Resources/Fabrics/CXL/Switches/index.json
A tests/Resources/Fabrics/CXL/Zones/1/index.json
A tests/Resources/Fabrics/CXL/Zones/2/index.json
A tests/Resources/Fabrics/CXL/Zones/3/index.json
A tests/Resources/Fabrics/CXL/Zones/index.json
A tests/Resources/Fabrics/CXL/index.json
A tests/Resources/Fabrics/index.json
A tests/Resources/Systems/index.json
A tests/__init__.py
A tests/test_sunfishcore_library.py
A tests/test_utils.py
A tests/tests_template.py
Log Message:
-----------
sunfishcore_lib initial commit. (#4)
This pull request introduces the first sunfishcore library
implementation. This implementation separates the REST Server from the
Core sunfish library logic. The same is done for the Redfish object
storage. That is now abstracted through the class `BackendInterface`. At
the moment we only provide implementation for file system based storage
backend.
Compare: https://github.com/OpenFabrics/sunfish_library_reference/compare/debad75ad9e6...0500a105bd1f
More information about the Ofmfwg
mailing list