Source
import demistomock as demisto # noqa: F401 from CommonServerPython import * # noqa: F401 def print_context(fmt, ctx): if ctx: if fmt == "table": demisto.results( { "ContentsFormat": formats["table"], "Type": entryTypes["note"], "Contents": [{"Context key": d, "Value": formatCell(ctx[d])} for d in ctx], } ) elif fmt == "json": demisto.results(ctx) else: md = "**Context data**:\n```\n" + json.dumps(ctx, indent=4) + "\n```" demisto.results({"ContentsFormat": formats["markdown"], "Type": entryTypes["note"], "Contents": md}) else: demisto.results("Context empty.") def main(): # pragma: no cover fmt = demisto.get(demisto.args(), "outputformat") ctx = demisto.context() print_context(fmt, ctx) if __name__ in ("__main__", "__builtin__", "builtins"): # pragma: no cover main()
README
Pretty-prints the contents of the playbook context.
Script Data
| Name | Description |
|---|---|
| Script Type | python |
| Tags | Utility |
Inputs
| Argument Name | Description |
|---|---|
| outputformat | The output format. Can be, “table”, “json” or “markdown”. If omitted, the default is “markdown”. |
Outputs
There are no outputs for this script.