Skip to content
Snippets Groups Projects
Commit 30b4671f authored by Nathan Hertz's avatar Nathan Hertz
Browse files

Fixed typo that was causing print_error to not run correctly.

parent 78c3ddd1
No related branches found
No related tags found
No related merge requests found
......@@ -14,6 +14,7 @@ _DESCRIPTION = """Workspaces null executable, a status capture test of the syste
logger = logging.getLogger("null")
logger.setLevel(logging.INFO)
handler = logging.StreamHandler(stream=sys.stdout)
class Null:
def __init__(self, args, verbose):
......@@ -21,7 +22,7 @@ class Null:
if verbose:
logger.setLevel(logging.DEBUG)
self.args_to_funcs = {
'print_error': self.print_error,
'print-error': self.print_error,
'greeting': self.print_greeting,
'exit-fail': self.exit_with_failure,
'exit-random': self.exit_randomly,
......@@ -30,12 +31,10 @@ class Null:
}
def print_error(self):
print("in print_error")
handler = logging.StreamHandler(stream=sys.stderr)
logger.addHandler(handler)
print(logger.getEffectiveLevel())
logger.debug("STOP! YOU VIOLATED THE LAW! Pay the court a fine or serve your sentence.")
logger.error("This is an error...")
logger.removeHandler(handler)
err_handler = logging.StreamHandler(stream=sys.stderr)
logger.addHandler(err_handler)
logger.error("ERROR: This is an error.")
def print_greeting(self):
logger.info("Hello, world!")
......@@ -103,7 +102,6 @@ def make_arg_parser():
def main():
arg_parser = make_arg_parser()
args = arg_parser.parse_args()
handler = logging.StreamHandler(stream=sys.stdout)
logger.addHandler(handler)
executable = Null(args, args.verbose)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment