feat(plugins/core): add debug_print option

This commit is contained in:
lowlighter
2022-01-26 19:22:48 -05:00
parent 96e4146914
commit 7f809652e7
3 changed files with 19 additions and 0 deletions

4
action.yml generated
View File

@@ -195,6 +195,10 @@ inputs:
description: Debug flags description: Debug flags
default: <default-value> default: <default-value>
debug_print:
description: Print output in console
default: <default-value>
dryrun: dryrun:
description: Dry-run description: Dry-run
default: <default-value> default: <default-value>

View File

@@ -109,6 +109,7 @@ async function retry(func, {retries = 1, delay = 0} = {}) {
"markdown.cache":_markdown_cache, "markdown.cache":_markdown_cache,
debug, debug,
"debug.flags":dflags, "debug.flags":dflags,
"debug.print":dprint,
"use.mocked.data":mocked, "use.mocked.data":mocked,
dryrun, dryrun,
"plugins.errors.fatal":die, "plugins.errors.fatal":die,
@@ -343,6 +344,13 @@ async function retry(func, {retries = 1, delay = 0} = {}) {
throw new Error("Could not render metrics") throw new Error("Could not render metrics")
info("Status", "complete") info("Status", "complete")
//Debug print
if (dprint) {
info.break()
info.section("Debug print")
console.log(rendered)
}
//Output condition //Output condition
info.break() info.break()
info.section("Saving") info.section("Saving")

View File

@@ -420,6 +420,13 @@ inputs:
testing: yes testing: yes
preset: no preset: no
debug_print:
description: Print output in console
type: boolean
default: no
testing: yes
preset: no
dryrun: dryrun:
description: | description: |
Dry-run Dry-run