]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/dashboard: add hardware status summary 55464/head
authorPedro Gonzalez Gomez <pegonzal@redhat.com>
Tue, 6 Feb 2024 11:40:11 +0000 (12:40 +0100)
committerPedro Gonzalez Gomez <pegonzal@redhat.com>
Sun, 3 Mar 2024 19:46:05 +0000 (20:46 +0100)
commit2d37276071e978f6bfebb1dd67ed5802db581371
treea23d95cdeebacdc088c3a990d9b6c55b45d367ac
parentbf3a294f6f78c6239ec9c36cbe0e8a0465d645e0
mgr/dashboard: add hardware status summary

On the landing page of the Dashboard, add the hardware status summary

Fixes:https://tracker.ceph.com/issues/64329
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
15 files changed:
src/pybind/mgr/dashboard/controllers/hardware.py [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/ceph/dashboard-v3/dashboard/dashboard-v3.component.html
src/pybind/mgr/dashboard/frontend/src/app/ceph/dashboard-v3/dashboard/dashboard-v3.component.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/api/hardware.service.spec.ts [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/shared/api/hardware.service.ts [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/shared/components/card-row/card-row.component.html
src/pybind/mgr/dashboard/frontend/src/app/shared/components/card-row/card-row.component.scss
src/pybind/mgr/dashboard/frontend/src/app/shared/components/card-row/card-row.component.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/enum/hardware.enum.ts [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/shared/pipes/pipes.module.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/pipes/pluralize.pipe.spec.ts [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/app/shared/pipes/pluralize.pipe.ts [new file with mode: 0644]
src/pybind/mgr/dashboard/openapi.yaml
src/pybind/mgr/dashboard/services/hardware.py [new file with mode: 0644]
src/pybind/mgr/dashboard/services/orchestrator.py