diff options
author | Dylan Baker <dylan@pnwbakers.com> | 2016-10-17 14:57:42 -0700 |
---|---|---|
committer | Dylan Baker <dylan@pnwbakers.com> | 2016-10-26 11:35:38 -0700 |
commit | d823ad5fe089b8331eceae66077506786cb555d0 (patch) | |
tree | 78aaaf41829f3fbb81b74bf7df829c7af8df4c62 /piglit | |
parent | 4dc0f0e0417a470e3c29b13aabe32e36b25e877a (diff) |
piglit: Only catch parsed.func AttributeError
Fixes catching AttributeErrors it shouldn't.
Signed-off-by: Dylan Baker <dylanx.c.baker@intel.com>
Tested-by: Mark Janes <mark.a.janes@intel.com>
Tested-by: Michel Dänzer <michel.daenzer@amd.com>
Diffstat (limited to 'piglit')
-rwxr-xr-x | piglit | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -163,11 +163,11 @@ def main(): # to that executable parsed, args = parser.parse_known_args(input_) try: - returncode = parsed.func(args) + runner = parsed.func except AttributeError: parser.print_help() sys.exit(1) - sys.exit(returncode) + sys.exit(runner(args)) if __name__ == '__main__': |