]> git.apps.os.sepia.ceph.com Git - teuthology.git/commitdiff
orchestra/daemon: add 'silent' option to signal() 587/head
authorSage Weil <sage@redhat.com>
Tue, 4 Aug 2015 17:06:44 +0000 (13:06 -0400)
committerSage Weil <sage@redhat.com>
Tue, 4 Aug 2015 17:06:44 +0000 (13:06 -0400)
Default to False (not silent) to preserve existing behavior.

Signed-off-by: Sage Weil <sage@redhat.com>
teuthology/orchestra/daemon.py

index df42410e7d4d86c5ec484fb1d72f287fe1791975..d06d762c2bf41cb8b11cd99ac0629820c061e463 100644 (file)
@@ -101,14 +101,15 @@ class DaemonState(object):
         self.proc = self.remote.run(*cmd_args, **cmd_kwargs)
         self.log.info('Started')
 
-    def signal(self, sig):
+    def signal(self, sig, silent=False):
         """
         Send a signal to associated remote commnad
 
         :param sig: signal to send
         """
         self.proc.stdin.write(struct.pack('!b', sig))
-        self.log.info('Sent signal %d', sig)
+        if not silent:
+            self.log.info('Sent signal %d', sig)
 
     def running(self):
         """