]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/cephadm: update package to use ArgumentSpec based types
authorJohn Mulligan <jmulligan@redhat.com>
Thu, 25 May 2023 23:30:11 +0000 (19:30 -0400)
committerAdam King <adking@redhat.com>
Thu, 31 Aug 2023 17:35:15 +0000 (13:35 -0400)
commitbd5925a9b47c780a4672e6abe5341e415b1c70d5
treee8574b0e6f8f9c07f4e7cca27d8547e3fac5067f
parent351d927eb3a4b8d2e9d87b5e1975d6881c8c3145
mgr/cephadm: update package to use ArgumentSpec based types

Update the cephadm mgr module to match the changes to use
ArgumentSpec based types for extra_container_args and extra_entrypoint
args.

Update orchestrator/_interface.py to match the changes to use
ArgumentSpec based types for extra_container_args and extra_entrypoint args.

The job of splitting up arguments is no longer done here but
lies in a method of the ArgumentSpec type.

Signed-off-by: John Mulligan <jmulligan@redhat.com>
(cherry picked from commit de16e6cb7d4bb0c4473977d56162f0d591811604)
src/pybind/mgr/cephadm/exchange.py
src/pybind/mgr/cephadm/serve.py
src/pybind/mgr/cephadm/services/cephadmservice.py
src/pybind/mgr/orchestrator/_interface.py