{"payload":{"allShortcutsEnabled":false,"fileTree":{"src/pybind/mgr/dashboard/frontend/src/app/core/auth/user-password-form":{"items":[{"name":"user-password-form.component.html","path":"src/pybind/mgr/dashboard/frontend/src/app/core/auth/user-password-form/user-password-form.component.html","contentType":"file"},{"name":"user-password-form.component.scss","path":"src/pybind/mgr/dashboard/frontend/src/app/core/auth/user-password-form/user-password-form.component.scss","contentType":"file"},{"name":"user-password-form.component.spec.ts","path":"src/pybind/mgr/dashboard/frontend/src/app/core/auth/user-password-form/user-password-form.component.spec.ts","contentType":"file"},{"name":"user-password-form.component.ts","path":"src/pybind/mgr/dashboard/frontend/src/app/core/auth/user-password-form/user-password-form.component.ts","contentType":"file"}],"totalCount":4},"src/pybind/mgr/dashboard/frontend/src/app/core/auth":{"items":[{"name":"login","path":"src/pybind/mgr/dashboard/frontend/src/app/core/auth/login","contentType":"directory"},{"name":"role-details","path":"src/pybind/mgr/dashboard/frontend/src/app/core/auth/role-details","contentType":"directory"},{"name":"role-form","path":"src/pybind/mgr/dashboard/frontend/src/app/core/auth/role-form","contentType":"directory"},{"name":"role-list","path":"src/pybind/mgr/dashboard/frontend/src/app/core/auth/role-list","contentType":"directory"},{"name":"sso","path":"src/pybind/mgr/dashboard/frontend/src/app/core/auth/sso","contentType":"directory"},{"name":"user-form","path":"src/pybind/mgr/dashboard/frontend/src/app/core/auth/user-form","contentType":"directory"},{"name":"user-list","path":"src/pybind/mgr/dashboard/frontend/src/app/core/auth/user-list","contentType":"directory"},{"name":"user-password-form","path":"src/pybind/mgr/dashboard/frontend/src/app/core/auth/user-password-form","contentType":"directory"},{"name":"user-tabs","path":"src/pybind/mgr/dashboard/frontend/src/app/core/auth/user-tabs","contentType":"directory"},{"name":"auth.module.ts","path":"src/pybind/mgr/dashboard/frontend/src/app/core/auth/auth.module.ts","contentType":"file"}],"totalCount":10},"src/pybind/mgr/dashboard/frontend/src/app/core":{"items":[{"name":"auth","path":"src/pybind/mgr/dashboard/frontend/src/app/core/auth","contentType":"directory"},{"name":"forbidden","path":"src/pybind/mgr/dashboard/frontend/src/app/core/forbidden","contentType":"directory"},{"name":"mgr-modules","path":"src/pybind/mgr/dashboard/frontend/src/app/core/mgr-modules","contentType":"directory"},{"name":"navigation","path":"src/pybind/mgr/dashboard/frontend/src/app/core/navigation","contentType":"directory"},{"name":"not-found","path":"src/pybind/mgr/dashboard/frontend/src/app/core/not-found","contentType":"directory"},{"name":"core.module.ts","path":"src/pybind/mgr/dashboard/frontend/src/app/core/core.module.ts","contentType":"file"}],"totalCount":6},"src/pybind/mgr/dashboard/frontend/src/app":{"items":[{"name":"ceph","path":"src/pybind/mgr/dashboard/frontend/src/app/ceph","contentType":"directory"},{"name":"core","path":"src/pybind/mgr/dashboard/frontend/src/app/core","contentType":"directory"},{"name":"shared","path":"src/pybind/mgr/dashboard/frontend/src/app/shared","contentType":"directory"},{"name":"app-routing.module.ts","path":"src/pybind/mgr/dashboard/frontend/src/app/app-routing.module.ts","contentType":"file"},{"name":"app.component.html","path":"src/pybind/mgr/dashboard/frontend/src/app/app.component.html","contentType":"file"},{"name":"app.component.scss","path":"src/pybind/mgr/dashboard/frontend/src/app/app.component.scss","contentType":"file"},{"name":"app.component.spec.ts","path":"src/pybind/mgr/dashboard/frontend/src/app/app.component.spec.ts","contentType":"file"},{"name":"app.component.ts","path":"src/pybind/mgr/dashboard/frontend/src/app/app.component.ts","contentType":"file"},{"name":"app.module.ts","path":"src/pybind/mgr/dashboard/frontend/src/app/app.module.ts","contentType":"file"},{"name":"locale.helper.ts","path":"src/pybind/mgr/dashboard/frontend/src/app/locale.helper.ts","contentType":"file"}],"totalCount":10},"src/pybind/mgr/dashboard/frontend/src":{"items":[{"name":"app","path":"src/pybind/mgr/dashboard/frontend/src/app","contentType":"directory"},{"name":"assets","path":"src/pybind/mgr/dashboard/frontend/src/assets","contentType":"directory"},{"name":"environments","path":"src/pybind/mgr/dashboard/frontend/src/environments","contentType":"directory"},{"name":"locale","path":"src/pybind/mgr/dashboard/frontend/src/locale","contentType":"directory"},{"name":"styles","path":"src/pybind/mgr/dashboard/frontend/src/styles","contentType":"directory"},{"name":"testing","path":"src/pybind/mgr/dashboard/frontend/src/testing","contentType":"directory"},{"name":"favicon.ico","path":"src/pybind/mgr/dashboard/frontend/src/favicon.ico","contentType":"file"},{"name":"index.html","path":"src/pybind/mgr/dashboard/frontend/src/index.html","contentType":"file"},{"name":"jestGlobalMocks.ts","path":"src/pybind/mgr/dashboard/frontend/src/jestGlobalMocks.ts","contentType":"file"},{"name":"main.ts","path":"src/pybind/mgr/dashboard/frontend/src/main.ts","contentType":"file"},{"name":"polyfills.ts","path":"src/pybind/mgr/dashboard/frontend/src/polyfills.ts","contentType":"file"},{"name":"setupJest.ts","path":"src/pybind/mgr/dashboard/frontend/src/setupJest.ts","contentType":"file"},{"name":"styles.scss","path":"src/pybind/mgr/dashboard/frontend/src/styles.scss","contentType":"file"},{"name":"tsconfig.app.json","path":"src/pybind/mgr/dashboard/frontend/src/tsconfig.app.json","contentType":"file"},{"name":"tsconfig.spec.json","path":"src/pybind/mgr/dashboard/frontend/src/tsconfig.spec.json","contentType":"file"},{"name":"typings.d.ts","path":"src/pybind/mgr/dashboard/frontend/src/typings.d.ts","contentType":"file"},{"name":"unit-test-configuration.ts.sample","path":"src/pybind/mgr/dashboard/frontend/src/unit-test-configuration.ts.sample","contentType":"file"}],"totalCount":17},"src/pybind/mgr/dashboard/frontend":{"items":[{"name":"e2e","path":"src/pybind/mgr/dashboard/frontend/e2e","contentType":"directory"},{"name":"src","path":"src/pybind/mgr/dashboard/frontend/src","contentType":"directory"},{"name":".babelrc","path":"src/pybind/mgr/dashboard/frontend/.babelrc","contentType":"file"},{"name":".editorconfig","path":"src/pybind/mgr/dashboard/frontend/.editorconfig","contentType":"file"},{"name":".gitignore","path":"src/pybind/mgr/dashboard/frontend/.gitignore","contentType":"file"},{"name":".prettierignore","path":"src/pybind/mgr/dashboard/frontend/.prettierignore","contentType":"file"},{"name":".prettierrc","path":"src/pybind/mgr/dashboard/frontend/.prettierrc","contentType":"file"},{"name":"angular.json","path":"src/pybind/mgr/dashboard/frontend/angular.json","contentType":"file"},{"name":"environment.build.js","path":"src/pybind/mgr/dashboard/frontend/environment.build.js","contentType":"file"},{"name":"html-linter.config.json","path":"src/pybind/mgr/dashboard/frontend/html-linter.config.json","contentType":"file"},{"name":"package-lock.json","path":"src/pybind/mgr/dashboard/frontend/package-lock.json","contentType":"file"},{"name":"package.json","path":"src/pybind/mgr/dashboard/frontend/package.json","contentType":"file"},{"name":"protractor.conf.js","path":"src/pybind/mgr/dashboard/frontend/protractor.conf.js","contentType":"file"},{"name":"proxy.conf.json.sample","path":"src/pybind/mgr/dashboard/frontend/proxy.conf.json.sample","contentType":"file"},{"name":"tsconfig.json","path":"src/pybind/mgr/dashboard/frontend/tsconfig.json","contentType":"file"},{"name":"tslint.json","path":"src/pybind/mgr/dashboard/frontend/tslint.json","contentType":"file"}],"totalCount":16},"src/pybind/mgr/dashboard":{"items":[{"name":"ci","path":"src/pybind/mgr/dashboard/ci","contentType":"directory"},{"name":"controllers","path":"src/pybind/mgr/dashboard/controllers","contentType":"directory"},{"name":"frontend","path":"src/pybind/mgr/dashboard/frontend","contentType":"directory"},{"name":"plugins","path":"src/pybind/mgr/dashboard/plugins","contentType":"directory"},{"name":"services","path":"src/pybind/mgr/dashboard/services","contentType":"directory"},{"name":"tests","path":"src/pybind/mgr/dashboard/tests","contentType":"directory"},{"name":".coveragerc","path":"src/pybind/mgr/dashboard/.coveragerc","contentType":"file"},{"name":".editorconfig","path":"src/pybind/mgr/dashboard/.editorconfig","contentType":"file"},{"name":".gitignore","path":"src/pybind/mgr/dashboard/.gitignore","contentType":"file"},{"name":".pylintrc","path":"src/pybind/mgr/dashboard/.pylintrc","contentType":"file"},{"name":"CMakeLists.txt","path":"src/pybind/mgr/dashboard/CMakeLists.txt","contentType":"file"},{"name":"HACKING.rst","path":"src/pybind/mgr/dashboard/HACKING.rst","contentType":"file"},{"name":"README.rst","path":"src/pybind/mgr/dashboard/README.rst","contentType":"file"},{"name":"__init__.py","path":"src/pybind/mgr/dashboard/__init__.py","contentType":"file"},{"name":"awsauth.py","path":"src/pybind/mgr/dashboard/awsauth.py","contentType":"file"},{"name":"exceptions.py","path":"src/pybind/mgr/dashboard/exceptions.py","contentType":"file"},{"name":"grafana.py","path":"src/pybind/mgr/dashboard/grafana.py","contentType":"file"},{"name":"module.py","path":"src/pybind/mgr/dashboard/module.py","contentType":"file"},{"name":"requirements-py27.txt","path":"src/pybind/mgr/dashboard/requirements-py27.txt","contentType":"file"},{"name":"requirements-py3.txt","path":"src/pybind/mgr/dashboard/requirements-py3.txt","contentType":"file"},{"name":"requirements.txt","path":"src/pybind/mgr/dashboard/requirements.txt","contentType":"file"},{"name":"rest_client.py","path":"src/pybind/mgr/dashboard/rest_client.py","contentType":"file"},{"name":"run-backend-api-request.sh","path":"src/pybind/mgr/dashboard/run-backend-api-request.sh","contentType":"file"},{"name":"run-backend-api-tests.sh","path":"src/pybind/mgr/dashboard/run-backend-api-tests.sh","contentType":"file"},{"name":"run-backend-rook-api-request.sh","path":"src/pybind/mgr/dashboard/run-backend-rook-api-request.sh","contentType":"file"},{"name":"run-frontend-e2e-tests.sh","path":"src/pybind/mgr/dashboard/run-frontend-e2e-tests.sh","contentType":"file"},{"name":"run-frontend-unittests.sh","path":"src/pybind/mgr/dashboard/run-frontend-unittests.sh","contentType":"file"},{"name":"run-tox.sh","path":"src/pybind/mgr/dashboard/run-tox.sh","contentType":"file"},{"name":"security.py","path":"src/pybind/mgr/dashboard/security.py","contentType":"file"},{"name":"settings.py","path":"src/pybind/mgr/dashboard/settings.py","contentType":"file"},{"name":"tools.py","path":"src/pybind/mgr/dashboard/tools.py","contentType":"file"},{"name":"tox.ini","path":"src/pybind/mgr/dashboard/tox.ini","contentType":"file"}],"totalCount":32},"src/pybind/mgr":{"items":[{"name":"ansible","path":"src/pybind/mgr/ansible","contentType":"directory"},{"name":"balancer","path":"src/pybind/mgr/balancer","contentType":"directory"},{"name":"crash","path":"src/pybind/mgr/crash","contentType":"directory"},{"name":"dashboard","path":"src/pybind/mgr/dashboard","contentType":"directory"},{"name":"deepsea","path":"src/pybind/mgr/deepsea","contentType":"directory"},{"name":"devicehealth","path":"src/pybind/mgr/devicehealth","contentType":"directory"},{"name":"diskprediction_cloud","path":"src/pybind/mgr/diskprediction_cloud","contentType":"directory"},{"name":"diskprediction_local","path":"src/pybind/mgr/diskprediction_local","contentType":"directory"},{"name":"hello","path":"src/pybind/mgr/hello","contentType":"directory"},{"name":"influx","path":"src/pybind/mgr/influx","contentType":"directory"},{"name":"insights","path":"src/pybind/mgr/insights","contentType":"directory"},{"name":"iostat","path":"src/pybind/mgr/iostat","contentType":"directory"},{"name":"localpool","path":"src/pybind/mgr/localpool","contentType":"directory"},{"name":"orchestrator_cli","path":"src/pybind/mgr/orchestrator_cli","contentType":"directory"},{"name":"osd_perf_query","path":"src/pybind/mgr/osd_perf_query","contentType":"directory"},{"name":"pg_autoscaler","path":"src/pybind/mgr/pg_autoscaler","contentType":"directory"},{"name":"progress","path":"src/pybind/mgr/progress","contentType":"directory"},{"name":"prometheus","path":"src/pybind/mgr/prometheus","contentType":"directory"},{"name":"rbd_support","path":"src/pybind/mgr/rbd_support","contentType":"directory"},{"name":"restful","path":"src/pybind/mgr/restful","contentType":"directory"},{"name":"rook","path":"src/pybind/mgr/rook","contentType":"directory"},{"name":"selftest","path":"src/pybind/mgr/selftest","contentType":"directory"},{"name":"ssh","path":"src/pybind/mgr/ssh","contentType":"directory"},{"name":"status","path":"src/pybind/mgr/status","contentType":"directory"},{"name":"telegraf","path":"src/pybind/mgr/telegraf","contentType":"directory"},{"name":"telemetry","path":"src/pybind/mgr/telemetry","contentType":"directory"},{"name":"test_orchestrator","path":"src/pybind/mgr/test_orchestrator","contentType":"directory"},{"name":"volumes","path":"src/pybind/mgr/volumes","contentType":"directory"},{"name":"zabbix","path":"src/pybind/mgr/zabbix","contentType":"directory"},{"name":".gitignore","path":"src/pybind/mgr/.gitignore","contentType":"file"},{"name":"CMakeLists.txt","path":"src/pybind/mgr/CMakeLists.txt","contentType":"file"},{"name":"mgr_module.py","path":"src/pybind/mgr/mgr_module.py","contentType":"file"},{"name":"mgr_util.py","path":"src/pybind/mgr/mgr_util.py","contentType":"file"},{"name":"orchestrator.py","path":"src/pybind/mgr/orchestrator.py","contentType":"file"}],"totalCount":34},"src/pybind":{"items":[{"name":"cephfs","path":"src/pybind/cephfs","contentType":"directory"},{"name":"mgr","path":"src/pybind/mgr","contentType":"directory"},{"name":"rados","path":"src/pybind/rados","contentType":"directory"},{"name":"rbd","path":"src/pybind/rbd","contentType":"directory"},{"name":"rgw","path":"src/pybind/rgw","contentType":"directory"},{"name":"CMakeLists.txt","path":"src/pybind/CMakeLists.txt","contentType":"file"},{"name":"ceph_argparse.py","path":"src/pybind/ceph_argparse.py","contentType":"file"},{"name":"ceph_daemon.py","path":"src/pybind/ceph_daemon.py","contentType":"file"},{"name":"ceph_volume_client.py","path":"src/pybind/ceph_volume_client.py","contentType":"file"},{"name":"tox.ini","path":"src/pybind/tox.ini","contentType":"file"}],"totalCount":10},"src":{"items":[{"name":"arch","path":"src/arch","contentType":"directory"},{"name":"auth","path":"src/auth","contentType":"directory"},{"name":"bash_completion","path":"src/bash_completion","contentType":"directory"},{"name":"blkin","path":"src/blkin","contentType":"submodule","submoduleUrl":"/ceph/blkin/tree/f24ceec055ea236a093988237a9821d145f5f7c8","submoduleDisplayName":"blkin @ f24ceec"},{"name":"c-ares","path":"src/c-ares","contentType":"submodule","submoduleUrl":"/ceph/c-ares/tree/fd6124c74da0801f23f9d324559d8b66fb83f533","submoduleDisplayName":"c-ares @ fd6124c"},{"name":"ceph-volume","path":"src/ceph-volume","contentType":"directory"},{"name":"civetweb","path":"src/civetweb","contentType":"submodule","submoduleUrl":"/ceph/civetweb/tree/bb99e93da00c3fe8c6b6a98520fb17cf64710ce7","submoduleDisplayName":"civetweb @ bb99e93"},{"name":"client","path":"src/client","contentType":"directory"},{"name":"cls","path":"src/cls","contentType":"directory"},{"name":"common","path":"src/common","contentType":"directory"},{"name":"compressor","path":"src/compressor","contentType":"directory"},{"name":"crimson","path":"src/crimson","contentType":"directory"},{"name":"crush","path":"src/crush","contentType":"directory"},{"name":"crypto","path":"src/crypto","contentType":"directory"},{"name":"dmclock","path":"src/dmclock","contentType":"submodule","submoduleUrl":"/ceph/dmclock/tree/a86236a1960066c418c1a5bee0d5a41d25dd30c3","submoduleDisplayName":"dmclock @ a86236a"},{"name":"doc","path":"src/doc","contentType":"directory"},{"name":"erasure-code","path":"src/erasure-code","contentType":"directory"},{"name":"fmt","path":"src/fmt","contentType":"submodule","submoduleUrl":"/ceph/fmt/tree/7ad3015f5bc77eda28d52f820e6d89955bf0784a","submoduleDisplayName":"fmt @ 7ad3015"},{"name":"global","path":"src/global","contentType":"directory"},{"name":"googletest","path":"src/googletest","contentType":"submodule","submoduleUrl":"/ceph/googletest/tree/9997a830ee5589c2da79198bc3b60d1c47e50118","submoduleDisplayName":"googletest @ 9997a83"},{"name":"include","path":"src/include","contentType":"directory"},{"name":"isa-l","path":"src/isa-l","contentType":"submodule","submoduleUrl":"/ceph/isa-l/tree/7e1a337433a340bc0974ed0f04301bdaca374af6","submoduleDisplayName":"isa-l @ 7e1a337"},{"name":"java","path":"src/java","contentType":"directory"},{"name":"journal","path":"src/journal","contentType":"directory"},{"name":"json_spirit","path":"src/json_spirit","contentType":"directory"},{"name":"key_value_store","path":"src/key_value_store","contentType":"directory"},{"name":"kv","path":"src/kv","contentType":"directory"},{"name":"librados","path":"src/librados","contentType":"directory"},{"name":"libradosstriper","path":"src/libradosstriper","contentType":"directory"},{"name":"librbd","path":"src/librbd","contentType":"directory"},{"name":"log","path":"src/log","contentType":"directory"},{"name":"lua","path":"src/lua","contentType":"submodule","submoduleUrl":"/ceph/lua/tree/1fce39c6397056db645718b8f5821571d97869a4","submoduleDisplayName":"lua @ 1fce39c"},{"name":"mds","path":"src/mds","contentType":"directory"},{"name":"messages","path":"src/messages","contentType":"directory"},{"name":"mgr","path":"src/mgr","contentType":"directory"},{"name":"mon","path":"src/mon","contentType":"directory"},{"name":"mount","path":"src/mount","contentType":"directory"},{"name":"msg","path":"src/msg","contentType":"directory"},{"name":"objclass","path":"src/objclass","contentType":"directory"},{"name":"objsync","path":"src/objsync","contentType":"directory"},{"name":"ocf","path":"src/ocf","contentType":"directory"},{"name":"os","path":"src/os","contentType":"directory"},{"name":"osd","path":"src/osd","contentType":"directory"},{"name":"osdc","path":"src/osdc","contentType":"directory"},{"name":"perfglue","path":"src/perfglue","contentType":"directory"},{"name":"powerdns","path":"src/powerdns","contentType":"directory"},{"name":"pybind","path":"src/pybind","contentType":"directory"},{"name":"rapidjson","path":"src/rapidjson","contentType":"submodule","submoduleUrl":"/ceph/rapidjson/tree/f54b0e47a08782a6131cc3d60f94d038fa6e0a51","submoduleDisplayName":"rapidjson @ f54b0e4"},{"name":"rbd_fuse","path":"src/rbd_fuse","contentType":"directory"},{"name":"rbd_replay","path":"src/rbd_replay","contentType":"directory"},{"name":"rgw","path":"src/rgw","contentType":"directory"},{"name":"rocksdb","path":"src/rocksdb","contentType":"submodule","submoduleUrl":"/ceph/rocksdb/tree/37828c548a886dccf58a7a93fc2ce13877884c0c","submoduleDisplayName":"rocksdb @ 37828c5"},{"name":"script","path":"src/script","contentType":"directory"},{"name":"seastar","path":"src/seastar","contentType":"submodule","submoduleUrl":"/ceph/seastar/tree/7744693ca5696432ad90098846c753ae42af61e1","submoduleDisplayName":"seastar @ 7744693"},{"name":"spdk","path":"src/spdk","contentType":"submodule","submoduleUrl":"/ceph/spdk/tree/06d09c1108b16197ea985ae4d67867ed672a1e18","submoduleDisplayName":"spdk @ 06d09c1"},{"name":"telemetry","path":"src/telemetry","contentType":"directory"},{"name":"test","path":"src/test","contentType":"directory"},{"name":"tools","path":"src/tools","contentType":"directory"},{"name":"tracing","path":"src/tracing","contentType":"directory"},{"name":"xxHash","path":"src/xxHash","contentType":"submodule","submoduleUrl":"/ceph/xxHash/tree/1f40c6511fa8dd9d2e337ca8c9bc18b3e87663c9","submoduleDisplayName":"xxHash @ 1f40c65"},{"name":"zstd","path":"src/zstd","contentType":"submodule","submoduleUrl":"/facebook/zstd/tree/83b51e9f886be7c2a4d477b6e7bc6db831791d8d","submoduleDisplayName":"zstd @ 83b51e9"},{"name":".gitignore","path":"src/.gitignore","contentType":"file"},{"name":"CMakeLists.txt","path":"src/CMakeLists.txt","contentType":"file"},{"name":"README","path":"src/README","contentType":"file"},{"name":"TODO","path":"src/TODO","contentType":"file"},{"name":"btrfs_ioc_test.c","path":"src/btrfs_ioc_test.c","contentType":"file"},{"name":"ceph-clsinfo","path":"src/ceph-clsinfo","contentType":"file"},{"name":"ceph-coverage.in","path":"src/ceph-coverage.in","contentType":"file"},{"name":"ceph-crash.in","path":"src/ceph-crash.in","contentType":"file"},{"name":"ceph-create-keys","path":"src/ceph-create-keys","contentType":"file"},{"name":"ceph-debugpack.in","path":"src/ceph-debugpack.in","contentType":"file"},{"name":"ceph-osd-prestart.sh","path":"src/ceph-osd-prestart.sh","contentType":"file"},{"name":"ceph-post-file.in","path":"src/ceph-post-file.in","contentType":"file"},{"name":"ceph-rbdnamer","path":"src/ceph-rbdnamer","contentType":"file"},{"name":"ceph-run","path":"src/ceph-run","contentType":"file"},{"name":"ceph.conf.twoosds","path":"src/ceph.conf.twoosds","contentType":"file"},{"name":"ceph.in","path":"src/ceph.in","contentType":"file"},{"name":"ceph_common.sh","path":"src/ceph_common.sh","contentType":"file"},{"name":"ceph_fuse.cc","path":"src/ceph_fuse.cc","contentType":"file"},{"name":"ceph_mds.cc","path":"src/ceph_mds.cc","contentType":"file"},{"name":"ceph_mgr.cc","path":"src/ceph_mgr.cc","contentType":"file"},{"name":"ceph_mon.cc","path":"src/ceph_mon.cc","contentType":"file"},{"name":"ceph_osd.cc","path":"src/ceph_osd.cc","contentType":"file"},{"name":"ceph_release","path":"src/ceph_release","contentType":"file"},{"name":"ceph_syn.cc","path":"src/ceph_syn.cc","contentType":"file"},{"name":"ceph_ver.c","path":"src/ceph_ver.c","contentType":"file"},{"name":"ceph_ver.h.in.cmake","path":"src/ceph_ver.h.in.cmake","contentType":"file"},{"name":"cls_acl.cc","path":"src/cls_acl.cc","contentType":"file"},{"name":"cls_crypto.cc","path":"src/cls_crypto.cc","contentType":"file"},{"name":"cmonctl","path":"src/cmonctl","contentType":"file"},{"name":"etc-rbdmap","path":"src/etc-rbdmap","contentType":"file"},{"name":"init-ceph.in","path":"src/init-ceph.in","contentType":"file"},{"name":"init-radosgw","path":"src/init-radosgw","contentType":"file"},{"name":"init-rbdmap","path":"src/init-rbdmap","contentType":"file"},{"name":"krbd.cc","path":"src/krbd.cc","contentType":"file"},{"name":"libcephfs.cc","path":"src/libcephfs.cc","contentType":"file"},{"name":"librados-config.cc","path":"src/librados-config.cc","contentType":"file"},{"name":"loadclass.sh","path":"src/loadclass.sh","contentType":"file"},{"name":"logrotate.conf","path":"src/logrotate.conf","contentType":"file"},{"name":"mount.fuse.ceph","path":"src/mount.fuse.ceph","contentType":"file"},{"name":"mrgw.sh","path":"src/mrgw.sh","contentType":"file"},{"name":"mrun","path":"src/mrun","contentType":"file"},{"name":"mstart.sh","path":"src/mstart.sh","contentType":"file"},{"name":"mstop.sh","path":"src/mstop.sh","contentType":"file"},{"name":"multi-dump.sh","path":"src/multi-dump.sh","contentType":"file"},{"name":"mypy.ini","path":"src/mypy.ini","contentType":"file"},{"name":"perf_histogram.h","path":"src/perf_histogram.h","contentType":"file"},{"name":"ps-ceph.pl","path":"src/ps-ceph.pl","contentType":"file"},{"name":"push_to_qemu.pl","path":"src/push_to_qemu.pl","contentType":"file"},{"name":"rbd-replay-many","path":"src/rbd-replay-many","contentType":"file"},{"name":"rbdmap","path":"src/rbdmap","contentType":"file"},{"name":"sample.ceph.conf","path":"src/sample.ceph.conf","contentType":"file"},{"name":"stop.sh","path":"src/stop.sh","contentType":"file"},{"name":"vnewosd.sh","path":"src/vnewosd.sh","contentType":"file"},{"name":"vstart.sh","path":"src/vstart.sh","contentType":"file"},{"name":"yasm-wrapper","path":"src/yasm-wrapper","contentType":"file"}],"totalCount":116},"":{"items":[{"name":".github","path":".github","contentType":"directory"},{"name":"admin","path":"admin","contentType":"directory"},{"name":"alpine","path":"alpine","contentType":"directory"},{"name":"bin","path":"bin","contentType":"directory"},{"name":"ceph-erasure-code-corpus","path":"ceph-erasure-code-corpus","contentType":"submodule","submoduleUrl":"/ceph/ceph-erasure-code-corpus/tree/2d7d78b9cc52e8a9529d8cc2d2954c7d375d5dd7","submoduleDisplayName":"ceph-erasure-code-corpus @ 2d7d78b"},{"name":"ceph-menv","path":"ceph-menv","contentType":"directory"},{"name":"ceph-object-corpus","path":"ceph-object-corpus","contentType":"submodule","submoduleUrl":"/ceph/ceph-object-corpus/tree/e9bd1dbea014d62f6ada4d1535241ba4091a7b88","submoduleDisplayName":"ceph-object-corpus @ e9bd1db"},{"name":"cmake","path":"cmake","contentType":"directory"},{"name":"debian","path":"debian","contentType":"directory"},{"name":"doc","path":"doc","contentType":"directory"},{"name":"etc","path":"etc","contentType":"directory"},{"name":"examples","path":"examples","contentType":"directory"},{"name":"fusetrace","path":"fusetrace","contentType":"directory"},{"name":"keys","path":"keys","contentType":"directory"},{"name":"man","path":"man","contentType":"directory"},{"name":"mirroring","path":"mirroring","contentType":"directory"},{"name":"monitoring","path":"monitoring","contentType":"directory"},{"name":"qa","path":"qa","contentType":"directory"},{"name":"selinux","path":"selinux","contentType":"directory"},{"name":"share","path":"share","contentType":"directory"},{"name":"src","path":"src","contentType":"directory"},{"name":"sudoers.d","path":"sudoers.d","contentType":"directory"},{"name":"systemd","path":"systemd","contentType":"directory"},{"name":"udev","path":"udev","contentType":"directory"},{"name":".gitattributes","path":".gitattributes","contentType":"file"},{"name":".githubmap","path":".githubmap","contentType":"file"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":".gitmodule_mirrors","path":".gitmodule_mirrors","contentType":"file"},{"name":".gitmodules","path":".gitmodules","contentType":"file"},{"name":".mailmap","path":".mailmap","contentType":"file"},{"name":".organizationmap","path":".organizationmap","contentType":"file"},{"name":".peoplemap","path":".peoplemap","contentType":"file"},{"name":"AUTHORS","path":"AUTHORS","contentType":"file"},{"name":"CMakeLists.txt","path":"CMakeLists.txt","contentType":"file"},{"name":"CONTRIBUTING.rst","path":"CONTRIBUTING.rst","contentType":"file"},{"name":"COPYING","path":"COPYING","contentType":"file"},{"name":"COPYING-GPL2","path":"COPYING-GPL2","contentType":"file"},{"name":"COPYING-LGPL2.1","path":"COPYING-LGPL2.1","contentType":"file"},{"name":"COPYING-LGPL3","path":"COPYING-LGPL3","contentType":"file"},{"name":"CodingStyle","path":"CodingStyle","contentType":"file"},{"name":"Doxyfile","path":"Doxyfile","contentType":"file"},{"name":"PendingReleaseNotes","path":"PendingReleaseNotes","contentType":"file"},{"name":"README.FreeBSD","path":"README.FreeBSD","contentType":"file"},{"name":"README.aix","path":"README.aix","contentType":"file"},{"name":"README.alpine.md","path":"README.alpine.md","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"},{"name":"README.solaris","path":"README.solaris","contentType":"file"},{"name":"SubmittingPatches.rst","path":"SubmittingPatches.rst","contentType":"file"},{"name":"ceph.spec.in","path":"ceph.spec.in","contentType":"file"},{"name":"do_cmake.sh","path":"do_cmake.sh","contentType":"file"},{"name":"do_freebsd.sh","path":"do_freebsd.sh","contentType":"file"},{"name":"doc_deps.deb.txt","path":"doc_deps.deb.txt","contentType":"file"},{"name":"install-deps.sh","path":"install-deps.sh","contentType":"file"},{"name":"make-apk.sh","path":"make-apk.sh","contentType":"file"},{"name":"make-debs.sh","path":"make-debs.sh","contentType":"file"},{"name":"make-dist","path":"make-dist","contentType":"file"},{"name":"make-srpm.sh","path":"make-srpm.sh","contentType":"file"},{"name":"pom.xml","path":"pom.xml","contentType":"file"},{"name":"run-make-check.sh","path":"run-make-check.sh","contentType":"file"}],"totalCount":59}},"fileTreeProcessingTime":104.528843,"foldersToFetch":[],"repo":{"id":124062389,"defaultBranch":"master","name":"ceph","ownerLogin":"votdev","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-03-06T10:33:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1897962?v=4","public":true,"private":false,"isOrgOwned":false},"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"ee80139fa095821d5c26c8f41021e78a2e994aa2","listCacheKey":"v0:1706831368.0","canEdit":false,"refType":"tree","currentOid":"ee80139fa095821d5c26c8f41021e78a2e994aa2"},"path":"src/pybind/mgr/dashboard/frontend/src/app/core/auth/user-password-form/user-password-form.component.html","currentUser":null,"blob":{"rawLines":["