Eric Traut
b98c810328
Report syntax errors in rules file ( #11686 )
...
Currently, if there are syntax errors detected in the starlark rules
file, the entire policy is silently ignored by the CLI. The app server
correctly emits a message that can be displayed in a GUI.
This PR changes the CLI (both the TUI and non-interactive exec) to fail
when the rules file can't be parsed. It then prints out an error message
and exits with a non-zero exit code. This is consistent with the
handling of errors in the config file.
This addresses #11603
History
..
2026-02-13 16:13:24 +00:00
2026-02-09 14:48:09 -08:00
2026-02-09 20:48:58 -08:00
2026-01-13 10:22:51 -08:00
2026-02-13 14:18:15 +00:00
2026-02-12 15:56:48 +00:00
2026-02-10 11:58:00 -08:00
2026-01-28 19:51:58 -08:00
2026-02-03 02:52:26 +00:00
2026-02-12 16:54:11 -08:00
2026-02-13 16:17:21 +00:00
2026-02-12 09:43:32 -08:00
2026-02-13 12:59:17 +00:00
2026-02-10 07:44:21 +00:00
2026-02-10 11:45:23 -08:00
2026-02-12 10:55:22 -08:00
2026-02-12 14:42:54 -08:00
2026-02-13 09:32:46 -08:00
2026-02-10 22:44:02 -08:00
2026-01-31 18:06:26 -08:00
2026-02-12 14:10:30 -08:00
2026-01-27 11:04:23 -08:00
2026-02-10 22:44:02 -08:00
2026-02-10 16:12:31 +00:00
2026-02-13 13:21:11 +00:00
2026-02-12 19:34:22 +00:00
2026-02-09 23:10:26 -08:00
2026-02-13 09:32:46 -08:00
2026-02-10 11:46:40 -08:00
2026-02-11 03:56:01 +00:00
2026-02-12 17:22:44 -08:00
2026-02-13 03:55:10 +00:00
2025-11-04 17:44:02 -08:00
2026-02-11 16:43:36 -08:00
2026-01-08 21:48:30 -08:00
2026-02-08 15:16:50 -08:00
2026-02-12 14:10:30 -08:00
2026-02-07 02:39:52 +00:00
2026-02-03 11:31:12 -08:00
2026-02-13 10:33:40 -08:00
2026-02-11 18:31:14 -08:00
2026-02-13 10:31:39 -08:00
2026-02-11 14:08:03 -08:00
2025-09-24 14:29:51 -07:00
2026-01-08 15:07:30 +00:00
2026-02-02 16:57:29 -08:00
2026-02-11 18:31:14 -08:00
2026-02-13 10:33:40 -08:00
2026-02-13 09:32:46 -08:00
2026-02-10 11:25:32 -08:00
2026-02-10 10:10:24 +00:00
2026-02-10 11:45:23 -08:00
2026-01-07 17:04:53 +00:00
2026-02-10 09:38:00 -08:00
2026-02-09 19:26:39 -08:00
2026-01-30 22:20:02 -08:00
2026-01-18 19:22:28 -08:00
2026-01-31 19:38:06 -08:00
2026-02-12 15:41:05 -08:00
2026-01-30 18:59:30 +00:00
2025-11-28 11:34:57 +00:00
2025-12-02 11:26:27 +00:00
2026-02-11 18:31:14 -08:00
2026-02-10 19:50:07 +00:00
2026-02-12 23:30:22 +00:00
2026-02-10 07:44:21 +00:00
2026-02-12 23:30:22 +00:00
2026-02-12 23:30:22 +00:00
2026-02-05 16:39:11 +00:00
2026-02-10 17:03:46 -08:00
2026-02-09 22:14:39 +00:00
2026-02-10 17:03:46 -08:00
2026-02-10 07:44:21 +00:00
2026-02-12 12:49:31 +00:00
2026-02-04 16:12:47 -08:00
2026-01-30 18:59:30 +00:00
2026-01-20 16:17:38 -08:00
2026-02-10 22:44:02 -08:00
2025-11-20 11:04:11 -08:00
2026-02-12 19:34:22 +00:00
2026-02-09 20:48:58 -08:00
2026-02-09 12:42:20 -08:00
2025-09-22 17:16:02 +00:00
2026-02-10 19:50:07 +00:00
2026-02-03 02:52:26 +00:00
2026-02-05 01:52:12 +00:00
2026-01-30 16:37:56 -08:00
2026-02-12 12:48:36 -08:00
2026-02-12 14:42:54 -08:00