]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
bin/cephadm: move --env-var handling to global argparser
authorJoshua Schmid <jschmid@suse.de>
Tue, 12 May 2020 10:08:11 +0000 (12:08 +0200)
committerJoshua Schmid <jschmid@suse.de>
Tue, 12 May 2020 10:08:11 +0000 (12:08 +0200)
Signed-off-by: Joshua Schmid <jschmid@suse.de>
src/cephadm/cephadm

index 8c47c443299285857efd2ecfc04e885581d33cf8..39de2f84a72eb86cc0b8e3f02ef6246e2a55df14 100755 (executable)
@@ -2887,6 +2887,7 @@ def command_ceph_volume():
     c = CephContainer(
         image=args.image,
         entrypoint='/usr/sbin/ceph-volume',
+        envs=args.env,
         args=args.command,
         privileged=True,
         volume_mounts=mounts,
@@ -4192,6 +4193,11 @@ def _get_parser():
         type=int,
         default=DEFAULT_RETRY,
         help='max number of retries')
+    parser.add_argument(
+        '--env', '-e',
+        action='append',
+        default=[],
+        help='set environment variable')
 
     subparsers = parser.add_subparsers(help='sub-command')