]> git.apps.os.sepia.ceph.com Git - ceph-ci.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)
committerJohn Mulligan <jmulligan@redhat.com>
Thu, 29 Jun 2023 18:50:55 +0000 (14:50 -0400)
commitde16e6cb7d4bb0c4473977d56162f0d591811604
treea09b4cb21a82adde76500d7d8f245a02d6f15147
parent62b4c6cbbbd2df01af92c696a93e2d3eb833b0e2
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>
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