11.1.1. bifrost.telemetry package

11.1.1.1. Module contents

bifrost.telemetry.disable()[source]

Disable logging of usage data via the Bifrost telemetry client.

Note

This function disables in a global way that persists across invocations.

bifrost.telemetry.enable()[source]

Enable logging of usage data via the Bifrost telemetry client.

bifrost.telemetry.is_active()[source]

Return a boolean of whether or not the Bifrost telemetry client is active.

bifrost.telemetry.track_function(user_function)[source]

Record the use of a function in Bifrost without execution time information.

bifrost.telemetry.track_function_timed(user_function)[source]

Record the use of a function in Bifrost with execution time information.

bifrost.telemetry.track_method(user_method)[source]

Record the use of a method in Bifrost with execution time information.

bifrost.telemetry.track_method_timed(user_method)[source]

Record the use of a method in Bifrost with execution time information.

bifrost.telemetry.track_module()[source]

Record the import of an Bifrost module.

bifrost.telemetry.track_script()[source]

Record the use of a Bifrost script.