[Ofmfwg] [OpenFabrics/sunfish_library_reference] 340eba: .gitignore modified

Christian Pinto noreply at github.com
Fri Nov 24 12:07:51 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/OpenFabrics/sunfish_library_reference
  Commit: 340eba843d688a30ddaa24b1669cb6067c4d646a
      https://github.com/OpenFabrics/sunfish_library_reference/commit/340eba843d688a30ddaa24b1669cb6067c4d646a
  Author: Erika Rosaverde <erika.rosaverde at ibm.com>
  Date:   2023-11-21 (Tue, 21 Nov 2023)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  .gitignore modified

Signed-off-by: Erika Rosaverde <erika.rosaverde at ibm.com>


  Commit: 9a2be9d2f38a4de7f7b278fb2ae296e424aad470
      https://github.com/OpenFabrics/sunfish_library_reference/commit/9a2be9d2f38a4de7f7b278fb2ae296e424aad470
  Author: Erika Rosaverde <erika.rosaverde at ibm.com>
  Date:   2023-11-21 (Tue, 21 Nov 2023)

  Changed paths:
    A tests/Resources/EventService/Subscriptions/e779b699-b4c6-45ec-b313-bb53117504b1/index.json
    A tests/Resources/EventService/Subscriptions/index.json
    A tests/Resources/EventService/index.json
    R tests/Resources/Fabrics/CXL/Connections/12/index.json
    R tests/Resources/Fabrics/CXL/Connections/13/index.json
    R tests/Resources/Fabrics/CXL/Connections/index.json
    R tests/Resources/Fabrics/CXL/Endpoints/1/index.json
    R tests/Resources/Fabrics/CXL/Endpoints/I1/index.json
    R tests/Resources/Fabrics/CXL/Endpoints/I2/index.json
    R tests/Resources/Fabrics/CXL/Endpoints/I3/index.json
    R tests/Resources/Fabrics/CXL/Endpoints/T1/index.json
    R tests/Resources/Fabrics/CXL/Endpoints/T2/index.json
    R tests/Resources/Fabrics/CXL/Endpoints/T3/index.json
    R tests/Resources/Fabrics/CXL/Endpoints/index.json
    R tests/Resources/Fabrics/CXL/Switches/CXL/Ports/D1/index.json
    R tests/Resources/Fabrics/CXL/Switches/CXL/Ports/D2/index.json
    R tests/Resources/Fabrics/CXL/Switches/CXL/Ports/D3/index.json
    R tests/Resources/Fabrics/CXL/Switches/CXL/Ports/U1/index.json
    R tests/Resources/Fabrics/CXL/Switches/CXL/Ports/index.json
    R tests/Resources/Fabrics/CXL/Switches/CXL/index.json
    R tests/Resources/Fabrics/CXL/Switches/index.json
    R tests/Resources/Fabrics/CXL/Zones/1/index.json
    R tests/Resources/Fabrics/CXL/Zones/2/index.json
    R tests/Resources/Fabrics/CXL/Zones/3/index.json
    R tests/Resources/Fabrics/CXL/Zones/index.json
    R tests/Resources/Fabrics/CXL/index.json
    R tests/Resources/Fabrics/index.json
    M tests/Resources/Systems/index.json
    A tests/Resources/index.json

  Log Message:
  -----------
  test resources clean up

Signed-off-by: Erika Rosaverde <erika.rosaverde at ibm.com>


  Commit: d61f3f2d9e0d9d4d72ec68240429f34e549c08bc
      https://github.com/OpenFabrics/sunfish_library_reference/commit/d61f3f2d9e0d9d4d72ec68240429f34e549c08bc
  Author: Erika Rosaverde <erika.rosaverde at ibm.com>
  Date:   2023-11-21 (Tue, 21 Nov 2023)

  Changed paths:
    M poetry.lock
    M pyproject.toml
    R storage_backend/__init__.py
    R storage_backend/backend_FS.py
    R storage_backend/backend_interface.py
    R storage_backend/utils.py
    R sunfishcorelib/__init__.py
    R sunfishcorelib/core.py
    R sunfishcorelib/exceptions.py
    A sunfishcorelib/storage_backend/__init__.py
    A sunfishcorelib/storage_backend/backend_FS.py
    A sunfishcorelib/storage_backend/backend_interface.py
    A sunfishcorelib/storage_backend/utils.py
    A sunfishcorelib/sunfishcorelib/__init__.py
    A sunfishcorelib/sunfishcorelib/core.py
    A sunfishcorelib/sunfishcorelib/exceptions.py

  Log Message:
  -----------
  reorganized folder structure for poetry intall

Signed-off-by: Erika Rosaverde <erika.rosaverde at ibm.com>


  Commit: b5bbeb66aa32554537b9779c2fcc6d8ad28b8939
      https://github.com/OpenFabrics/sunfish_library_reference/commit/b5bbeb66aa32554537b9779c2fcc6d8ad28b8939
  Author: Erika Rosaverde <erika.rosaverde at ibm.com>
  Date:   2023-11-23 (Thu, 23 Nov 2023)

  Changed paths:
    M requirements.txt
    A sunfishcorelib/events/__init__.py
    A sunfishcorelib/events/event_handler.py
    A sunfishcorelib/events/subscription_handler.py
    M sunfishcorelib/storage_backend/backend_FS.py
    M sunfishcorelib/sunfishcorelib/core.py
    M sunfishcorelib/sunfishcorelib/exceptions.py
    A sunfishcorelib/sunfishcorelib/object_handler.py
    A tests/Resources/EventService/Subscriptions/aeb3df78-672e-4577-b6b8-ae135bd07666/index.json
    R tests/Resources/EventService/Subscriptions/e779b699-b4c6-45ec-b313-bb53117504b1/index.json
    M tests/Resources/EventService/Subscriptions/index.json
    A tests/Resources/Systems/707c318f-7fb5-4a96-8f8c-40d17513ff8b/index.json
    M tests/Resources/Systems/index.json
    M tests/test_sunfishcore_library.py
    M tests/test_utils.py
    M tests/tests_template.py

  Log Message:
  -----------
  events management and testing

Signed-off-by: Erika Rosaverde <erika.rosaverde at ibm.com>


  Commit: 4321f57251062d2353accf54a77b686373965992
      https://github.com/OpenFabrics/sunfish_library_reference/commit/4321f57251062d2353accf54a77b686373965992
  Author: Erika Rosaverde <erika.rosaverde at ibm.com>
  Date:   2023-11-23 (Thu, 23 Nov 2023)

  Changed paths:
    A .github/workflows/repo_test.yml

  Log Message:
  -----------
  auto-testing

Signed-off-by: Erika Rosaverde <erika.rosaverde at ibm.com>


  Commit: 89089120f6d62f31bd7a89b53185b7de589dfd85
      https://github.com/OpenFabrics/sunfish_library_reference/commit/89089120f6d62f31bd7a89b53185b7de589dfd85
  Author: Christian Pinto <christian.pinto at ibm.com>
  Date:   2023-11-24 (Fri, 24 Nov 2023)

  Changed paths:
    A .github/workflows/repo_test.yml
    M .gitignore
    M poetry.lock
    M pyproject.toml
    M requirements.txt
    R storage_backend/__init__.py
    R storage_backend/backend_FS.py
    R storage_backend/backend_interface.py
    R storage_backend/utils.py
    R sunfishcorelib/__init__.py
    R sunfishcorelib/core.py
    A sunfishcorelib/events/__init__.py
    A sunfishcorelib/events/event_handler.py
    A sunfishcorelib/events/subscription_handler.py
    R sunfishcorelib/exceptions.py
    A sunfishcorelib/storage_backend/__init__.py
    A sunfishcorelib/storage_backend/backend_FS.py
    A sunfishcorelib/storage_backend/backend_interface.py
    A sunfishcorelib/storage_backend/utils.py
    A sunfishcorelib/sunfishcorelib/__init__.py
    A sunfishcorelib/sunfishcorelib/core.py
    A sunfishcorelib/sunfishcorelib/exceptions.py
    A sunfishcorelib/sunfishcorelib/object_handler.py
    A tests/Resources/EventService/Subscriptions/aeb3df78-672e-4577-b6b8-ae135bd07666/index.json
    A tests/Resources/EventService/Subscriptions/index.json
    A tests/Resources/EventService/index.json
    R tests/Resources/Fabrics/CXL/Connections/12/index.json
    R tests/Resources/Fabrics/CXL/Connections/13/index.json
    R tests/Resources/Fabrics/CXL/Connections/index.json
    R tests/Resources/Fabrics/CXL/Endpoints/1/index.json
    R tests/Resources/Fabrics/CXL/Endpoints/I1/index.json
    R tests/Resources/Fabrics/CXL/Endpoints/I2/index.json
    R tests/Resources/Fabrics/CXL/Endpoints/I3/index.json
    R tests/Resources/Fabrics/CXL/Endpoints/T1/index.json
    R tests/Resources/Fabrics/CXL/Endpoints/T2/index.json
    R tests/Resources/Fabrics/CXL/Endpoints/T3/index.json
    R tests/Resources/Fabrics/CXL/Endpoints/index.json
    R tests/Resources/Fabrics/CXL/Switches/CXL/Ports/D1/index.json
    R tests/Resources/Fabrics/CXL/Switches/CXL/Ports/D2/index.json
    R tests/Resources/Fabrics/CXL/Switches/CXL/Ports/D3/index.json
    R tests/Resources/Fabrics/CXL/Switches/CXL/Ports/U1/index.json
    R tests/Resources/Fabrics/CXL/Switches/CXL/Ports/index.json
    R tests/Resources/Fabrics/CXL/Switches/CXL/index.json
    R tests/Resources/Fabrics/CXL/Switches/index.json
    R tests/Resources/Fabrics/CXL/Zones/1/index.json
    R tests/Resources/Fabrics/CXL/Zones/2/index.json
    R tests/Resources/Fabrics/CXL/Zones/3/index.json
    R tests/Resources/Fabrics/CXL/Zones/index.json
    R tests/Resources/Fabrics/CXL/index.json
    R tests/Resources/Fabrics/index.json
    A tests/Resources/Systems/707c318f-7fb5-4a96-8f8c-40d17513ff8b/index.json
    M tests/Resources/Systems/index.json
    A tests/Resources/index.json
    M tests/test_sunfishcore_library.py
    M tests/test_utils.py
    M tests/tests_template.py

  Log Message:
  -----------
  Events (#7)

New module added that handle the events and the subscriptions. In
particular, the new module contains the event_handler class that loads
the subscriptions (if they are already stored), validates a new
subscription before to store it, forwards the events to the subscribers.
Core generate an unique ID that is assigned to the new objects when POST
is called.
Backend_FS and tests has been updated to work with the new module.


Compare: https://github.com/OpenFabrics/sunfish_library_reference/compare/972c686ab1f7...89089120f6d6


More information about the Ofmfwg mailing list