wascc-logging

Crates.iowascc-logging
lib.rswascc-logging
version0.8.0
sourcesrc
created_at2020-04-03 21:42:40.652484
updated_at2021-01-13 18:40:58.482615
descriptionStructured logging capability provider for the waSCC host runtime
homepagehttps://wascc.dev
repositoryhttps://github.com/wascc/logging-provider
max_upload_size
id226060
size22,184
wasmCloud Automation Bot (wasmcloud-automation)

documentation

https://docs.rs/wascc-logging

README

crates.io  Rust  license  documentation

waSCC Logging Provider

This library is a native capability provider for the wascc:logging capability. Only actors signed with tokens containing this capability privilege will be allowed to use it. It allows actors to use normal log macros (like info!, warn!, error!, etc, to write logs from within the actor.

It should be compiled as a native linux (.so) binary and made available to the waSCC host runtime as a plugin.

If you want to statically link (embed) this capability provider into a custom host, then enable the static_plugin feature in your dependencies as follows:

wascc-logging = { version="??", features = ["static_plugin"] }
Commit count: 0

cargo fmt