Skip to main content

Glean Parser

Parser tools for Mozilla's Glean telemetry.

Features

Contains various utilities for handling metrics.yaml and pings.yaml for the Glean SDKs. This includes producing generated code for various integrations and linting.

Documentation

Requirements

  • Python 3.9 (or later)

Usage

$ glean_parser --help

Read in metrics.yaml, translate to Kotlin format, and output to output_dir:

$ glean_parser translate -o output_dir -f kotlin metrics.yaml

Check a Glean ping against the ping schema:

$ glean_parser check < ping.json

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

glean_parser-20.2.0.tar.gz (137.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

glean_parser-20.2.0-py3-none-any.whl (121.9 kB view details)

Uploaded Python 3

File details

Details for the file glean_parser-20.2.0.tar.gz.

File metadata

  • Download URL: glean_parser-20.2.0.tar.gz
  • Upload date:
  • Size: 137.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.7

File hashes

Hashes for glean_parser-20.2.0.tar.gz
Algorithm Hash digest
SHA256 08fec387c5d2a683a43152d6994200946e6f06973cc905b7c87617fb2d57b0c5
MD5 9a111f32aa206e33569dcae443999687
BLAKE2b-256 294c7a3cb58dbae606b762dd58e0b486f7e4258b4909f8f8be3070d00cf3413f

See more details on using hashes here.

File details

Details for the file glean_parser-20.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for glean_parser-20.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1d5196d2978b767dbbed77dc98a9747148ecb24a84bd957a5eb47d334ae07187
MD5 6a74d8a8af834204910a94bb442de2cf
BLAKE2b-256 1cac29b87d77cc6deaf0f62995d695a5db38ad3bb0b0642a1b173c410bf5e1ca

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page