@@ -0,0 +1,516 @@
+%0A'''%0ADefine my own version of CASA tools that return python errors if they fail.%0A'''%0A%0Afrom tasks import split, uvsub, concat, clean, rmtables%0A%0Afrom .graceful_error_catch import catch_fail%0A%0A%0Adef mysplit(**kwargs):%0A    return catch_fail(split, **kwargs)%0A%0A%0Adef myuvsub(**kwargs):%0A    return catch_fail(uvsub, **kwargs)%0A%0A%0Adef myconcat(**kwargs):%0A    return catch_fail(concat, **kwargs)%0A%0A%0Adef myclean(**kwargs):%0A    return catch_fail(clean, **kwargs)%0A%0A%0Adef myrmtables(**kwargs):%0A    return catch_fail(rmtables, **kwargs)%0A

Define casa tasks that fail with python errors