Skip to content

Instantly share code, notes, and snippets.

@knowsuchagency
Created May 12, 2021 19:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save knowsuchagency/f1c82a7123a2af6aad25477e8a3f323f to your computer and use it in GitHub Desktop.
Save knowsuchagency/f1c82a7123a2af6aad25477e8a3f323f to your computer and use it in GitHub Desktop.
fetch schemas from EventBridge
import json
import shlex
import subprocess as sp
from pprint import pprint
registry = "foo"
schema_name = "bar"
cmd = f"aws schemas describe-schema --registry-name={registry} --schema-name={schema_name}"
process = sp.run(shlex.split(cmd), capture_output=True)
captured_json = json.loads(process.stdout)
schema = json.loads(captured_json["Content"])
pprint(schema)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment