]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
python-common/service_spec: add extra_entrypoint_args to CephExporter Spec
authorAdam King <adking@redhat.com>
Mon, 26 Jun 2023 20:42:52 +0000 (16:42 -0400)
committerAdam King <adking@redhat.com>
Tue, 5 Mar 2024 14:21:25 +0000 (09:21 -0500)
Similar to the mon, there's no reason for Ceph Exporter
in particular not to have this, it's just missing because
of the timing of when it was merged in.

Signed-off-by: Adam King <adking@redhat.com>
(cherry picked from commit 654a5925a401f4a7a26f170ce8885713d35f8cda)

src/python-common/ceph/deployment/service_spec.py

index 3801d86cdcf9a748f7e300009dbe17bb54bbd8ed..4fd891962791cf17f49e02ccc5b77189b6b06693 100644 (file)
@@ -2000,6 +2000,7 @@ class CephExporterSpec(ServiceSpec):
                  unmanaged: bool = False,
                  preview_only: bool = False,
                  extra_container_args: Optional[GeneralArgList] = None,
+                 extra_entrypoint_args: Optional[GeneralArgList] = None,
                  ):
         assert service_type == 'ceph-exporter'
 
@@ -2008,7 +2009,8 @@ class CephExporterSpec(ServiceSpec):
             placement=placement,
             unmanaged=unmanaged,
             preview_only=preview_only,
-            extra_container_args=extra_container_args)
+            extra_container_args=extra_container_args,
+            extra_entrypoint_args=extra_entrypoint_args)
 
         self.service_type = service_type
         self.sock_dir = sock_dir