From: Tatjana Dehler Date: Wed, 28 Nov 2018 11:31:16 +0000 (+0100) Subject: mgr/dashboard: show config option description via cd-helper X-Git-Tag: v14.1.0~710^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F24968%2Fhead;p=ceph.git mgr/dashboard: show config option description via cd-helper Fixes: https://tracker.ceph.com/issues/37406 Signed-off-by: Tatjana Dehler --- diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-recv-speed-modal/osd-recv-speed-modal.component.html b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-recv-speed-modal/osd-recv-speed-modal.component.html index 7a7dc9bd04e1..42934d711ea1 100755 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-recv-speed-modal/osd-recv-speed-modal.component.html +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-recv-speed-modal/osd-recv-speed-modal.component.html @@ -51,6 +51,7 @@ osdRecvSpeedForm.showError(attr.name, formDir)}">
diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-recv-speed-modal/osd-recv-speed-modal.component.ts b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-recv-speed-modal/osd-recv-speed-modal.component.ts index 948bea22b9cf..f6823557e9ab 100755 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-recv-speed-modal/osd-recv-speed-modal.component.ts +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-recv-speed-modal/osd-recv-speed-modal.component.ts @@ -57,6 +57,12 @@ export class OsdRecvSpeedModalComponent implements OnInit { attr.name, new FormControl(null, { validators: [Validators.required] }) ); + + this.configService.get(attr.name).subscribe((data: any) => { + if (data.desc !== '') { + attr['desc'] = data.desc; + } + }); }); } diff --git a/src/pybind/mgr/dashboard/frontend/src/locale/messages.xlf b/src/pybind/mgr/dashboard/frontend/src/locale/messages.xlf index 7ffbb43fdae9..0a91e5844b4c 100644 --- a/src/pybind/mgr/dashboard/frontend/src/locale/messages.xlf +++ b/src/pybind/mgr/dashboard/frontend/src/locale/messages.xlf @@ -865,7 +865,7 @@ app/ceph/cluster/osd/osd-recv-speed-modal/osd-recv-speed-modal.component.html - 77 + 78 app/ceph/cluster/osd/osd-reweight-modal/osd-reweight-modal.component.html @@ -913,7 +913,7 @@ app/ceph/cluster/osd/osd-recv-speed-modal/osd-recv-speed-modal.component.html - 73 + 74 app/ceph/cluster/osd/osd-scrub-modal/osd-scrub-modal.component.html @@ -941,7 +941,7 @@ This field is required! app/ceph/cluster/osd/osd-recv-speed-modal/osd-recv-speed-modal.component.html - 65 + 66 app/ceph/pool/erasure-code-profile-form/erasure-code-profile-form.component.html