From ed476c0a504a3e01150644f8df600efb16e901dc Mon Sep 17 00:00:00 2001 From: Erik Sundell Date: Sat, 13 Apr 2024 12:35:34 +0200 Subject: [PATCH] Warn if jsonnet binary isn't go-jsonnet --- deploy.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/deploy.py b/deploy.py index 718b072..c4c00f0 100755 --- a/deploy.py +++ b/deploy.py @@ -215,6 +215,12 @@ def main(): "No jsonnet binary was found on path! " "Install go-jsonnet via https://github.com/google/go-jsonnet/releases." ) + jsonnet_version = subprocess.check_output(["jsonnet", "--version"], text=True) + if "go" not in jsonnet_version.casefold(): + print( + "WARNING: The jsonnet binary on path doesn't seem to be go-jsonnet from https://github.com/google/go-jsonnet/releases! " + "Only that jsonnet implementation is known to work." + ) api = partial( grafana_request,