Module materialize.cli

Package materialize.cli describes the command line interface to the materialize package

Each file in here corresponds to a script, typically re-exported at bin/

Expand source code Browse git
# Copyright Materialize, Inc. and contributors. All rights reserved.
#
# Use of this software is governed by the Business Source License
# included in the LICENSE file at the root of this repository.
#
# As of the Change Date specified in that file, in accordance with
# the Business Source License, use of this software will be governed
# by the Apache License, Version 2.0.

"""Package `materialize.cli` describes the command line interface to the materialize package

Each file in here corresponds to a script, typically re-exported at bin/<name-without-.py>
"""

Sub-modules

materialize.cli.cloudbench

Launch benchmark for a particular commit on cloud infrastructure, using bin/scratch

materialize.cli.crate_diagram

Generate a dependency graph of our local crates …

materialize.cli.dashboard_clean

Clean the overview dashboard json model for public consumption …

materialize.cli.deploy_antithesis
materialize.cli.lint-cargo

Check our set of Cargo.toml files for issues

materialize.cli.mkrelease
materialize.cli.mock_telemetry_server

A mock telemetry server …

materialize.cli.mzcompose

Command-line driver for mzcompose …

materialize.cli.mzimage
materialize.cli.optbench
materialize.cli.scratch
materialize.cli.xcompile