def inspect_and_maybe_terminate_quietly(*args, **kwargs): # don't print anything out real_stdout = sys.stdout sys.stdout = StringIO() try: return inspect_and_maybe_terminate_job_flows(*args, **kwargs) finally: sys.stdout = real_stdout
def inspect_and_maybe_terminate_quietly(self, **kwargs): if 'conf_path' not in kwargs: kwargs['conf_path'] = False if 'now' not in kwargs: kwargs['now'] = self.now # don't print anything out real_stdout = sys.stdout sys.stdout = StringIO() try: return inspect_and_maybe_terminate_job_flows(**kwargs) finally: sys.stdout = real_stdout
def inspect_and_maybe_terminate_quietly(self, **kwargs): if "conf_path" not in kwargs: kwargs["conf_path"] = False if "now" not in kwargs: kwargs["now"] = self.now # don't print anything out real_stdout = sys.stdout sys.stdout = StringIO() try: return inspect_and_maybe_terminate_job_flows(**kwargs) finally: sys.stdout = real_stdout
def inspect_and_maybe_terminate_quietly(self, stdout=None, **kwargs): if 'conf_paths' not in kwargs: kwargs['conf_paths'] = [] if 'now' not in kwargs: kwargs['now'] = self.now kwargs['s3_scratch_uri'] = 's3://my_bucket/' kwargs['s3_sync_wait_time'] = 0 kwargs['max_mins_locked'] = 1 # don't print anything out real_stdout = sys.stdout sys.stdout = stdout or StringIO() try: return inspect_and_maybe_terminate_job_flows(**kwargs) finally: sys.stdout = real_stdout
def inspect_and_maybe_terminate_quietly(self, stdout=None, **kwargs): if "conf_path" not in kwargs: kwargs["conf_path"] = False if "now" not in kwargs: kwargs["now"] = self.now kwargs["s3_scratch_uri"] = "s3://my_bucket/" kwargs["s3_sync_wait_time"] = 0 kwargs["max_mins_locked"] = 1 # don't print anything out real_stdout = sys.stdout sys.stdout = stdout or StringIO() try: return inspect_and_maybe_terminate_job_flows(**kwargs) finally: sys.stdout = real_stdout