Compare commits

...

2 Commits

Author SHA1 Message Date
5381381081 Return 0 exit code on success 2022-02-24 19:11:28 +01:00
47e6ee9ca8 Refactor main code into function 2022-02-23 23:15:57 +01:00

View File

@@ -158,8 +158,7 @@ def process_grep(args_tree: dict) -> list:
return found_lines return found_lines
# When the script is executed directly... def main():
if __name__ == "__main__":
args = sys.argv[1:] args = sys.argv[1:]
if not check_args(args): if not check_args(args):
@@ -179,3 +178,10 @@ if __name__ == "__main__":
except exceptions.InvalidPatternError as e: except exceptions.InvalidPatternError as e:
print(e.get_message()) print(e.get_message())
sys.exit(1) sys.exit(1)
sys.exit(0)
# When the script is executed directly...
if __name__ == "__main__":
main()