From e40883f15e6c5fe858338adbe7a8409df4f67d14 Mon Sep 17 00:00:00 2001
From: Danny Auble <da@schedmd.com>
Date: Thu, 8 Nov 2012 16:19:14 -0800
Subject: [PATCH] BGQ - when srun -Q is given make runjob be quiet

---
 src/srun/opt.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/src/srun/opt.c b/src/srun/opt.c
index 2276522b0e3..5cfdccbcdf6 100644
--- a/src/srun/opt.c
+++ b/src/srun/opt.c
@@ -1769,6 +1769,8 @@ static void _opt_args(int argc, char **argv)
 			command_pos += 2;
 		if (_verbose)
 			command_pos += 2;
+		if (opt.quiet)
+			command_pos += 2;
 		if (opt.ifname) {
 			if (!parse_uint32(opt.ifname, &taskid)
 			    && ((int) taskid < opt.ntasks)) {
@@ -1836,6 +1838,11 @@ static void _opt_args(int argc, char **argv)
 			opt.argv[i++]  = xstrdup_printf("%d", _verbose);
 		}
 
+		if (opt.quiet) {
+			opt.argv[i++]  = xstrdup("--verbose");
+			opt.argv[i++]  = xstrdup("OFF");
+		}
+
 		if (taskid != NO_VAL) {
 			opt.argv[i++]  = xstrdup("--stdinrank");
 			opt.argv[i++]  = xstrdup_printf("%u", taskid);
-- 
GitLab