Liking cljdoc? Tell your friends :D

puppetlabs.puppetdb.reports

Puppet report/event parsing

Functions that handle conversion of reports from wire format to internal PuppetDB format, including validation.

Puppet report/event parsing

Functions that handle conversion of reports from wire format to
internal PuppetDB format, including validation.
raw docstring

dash->underscore-report-keysclj

(dash->underscore-report-keys v5-report-or-older)
source

event-wireformat-schemaclj

source

generic-query->wire-transformclj

(generic-query->wire-transform report)

Dissociate query-only and pe-only fields and replace href fields with the corresponding data key.

Dissociate query-only and pe-only fields and replace href fields with the
corresponding data key.
sourceraw docstring

log-wireformat-schemaclj

source

logs-expanded-query-schemaclj

source

metric-wireformat-schemaclj

source

metrics-expanded-query-schemaclj

source

munge-resource-events-for-v8clj

(munge-resource-events-for-v8 resource-events)

Inputs: [resource-events :- (s/maybe resource-events-expanded-query-schema)]

Inputs: [resource-events :- (s/maybe resource-events-expanded-query-schema)]
sourceraw docstring

report-query->wire-v5clj

(report-query->wire-v5 report)
source

report-query->wire-v8clj

(report-query->wire-v8 report)

Inputs: [report :- report-query-schema] Returns: report-wireformat-schema

Inputs: [report :- report-query-schema]
Returns: report-wireformat-schema
sourceraw docstring

report-query-schemaclj

source

report-v3-wireformat-schemaclj

source

report-v4-wireformat-schemaclj

source

report-v5-wireformat-schemaclj

source

report-v6-wireformat-schemaclj

source

report-v7-wireformat-schemaclj

source

report-wireformat-schemaclj

source

reports-query->wire-v5clj

(reports-query->wire-v5 reports)

Inputs: [reports :- [report-query-schema]] Returns: [report-v5-wireformat-schema]

Inputs: [reports :- [report-query-schema]]
Returns: [report-v5-wireformat-schema]
sourceraw docstring

reports-query->wire-v8clj

(reports-query->wire-v8 reports)
source

resource-event-query-schemaclj

source

resource-event-v4-wireformat-schemaclj

source

resource-event-v5-wireformat-schemaclj

source

resource-events-expanded-query-schemaclj

source

resource-events-query->wire-v5clj

(resource-events-query->wire-v5 resource-events)

Inputs: [resource-events :- resource-events-expanded-query-schema] Returns: [resource-event-v5-wireformat-schema]

Inputs: [resource-events :- resource-events-expanded-query-schema]
Returns: [resource-event-v5-wireformat-schema]
sourceraw docstring

resource-events-wire->resourcesclj

(resource-events-wire->resources resource-events)
source

resource-wireformat-schemaclj

source

resources->resource-eventsclj

(resources->resource-events resources)
source

resources-expanded-query-schemaclj

source

update-resource-eventsclj

(update-resource-events update-fn)
source

wire-v3->wire-v8clj

(wire-v3->wire-v8 report received-time)
source

wire-v4->wire-v8clj

(wire-v4->wire-v8 report received-time)
source

wire-v5->wire-v8clj

(wire-v5->wire-v8 report)
source

wire-v6->wire-v8clj

(wire-v6->wire-v8 {:keys [transaction_uuid] :as report})
source

wire-v7->wire-v8clj

(wire-v7->wire-v8 report)
source

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close