Module rugged.lib.cli
Functions
def print_memory_usage()
-
Expand source code
def print_memory_usage(): """ Print memory usage. """ current, peak = tracemalloc.get_traced_memory() tracemalloc.stop() log.debug(f"Peak memory allocation: {peak / 1024:,.2f}KiB") log.debug(f"Final memory allocation: {current / 1024:,.2f}KiB")
Print memory usage.
def register_subcommands() ‑> None
-
Expand source code
def register_subcommands() -> None: """Add sub-commands to the CLI tool.""" try: rugged_cli.add_command(add_targets_cmd) rugged_cli.add_command(add_root_signature_cmd) rugged_cli.add_command(add_verification_key_cmd) rugged_cli.add_command(check_monitor_cmd) rugged_cli.add_command(config_cmd) rugged_cli.add_command(deploy_root_metadata_cmd) rugged_cli.add_command(echo_cmd) rugged_cli.add_command(generate_keys_cmd) rugged_cli.add_command(initialize_cmd) rugged_cli.add_command(initialize_partial_root_metadata_cmd) rugged_cli.add_command(initialize_partial_root_metadata_for_update_cmd) rugged_cli.add_command(logs_cmd) rugged_cli.add_command(pause_processing_cmd) rugged_cli.add_command(refresh_expiry_cmd) rugged_cli.add_command(remove_targets_cmd) rugged_cli.add_command(remove_verification_key_cmd) rugged_cli.add_command(resume_processing_cmd) rugged_cli.add_command(reset_processing_cmd) rugged_cli.add_command(reset_refreshing_cmd) rugged_cli.add_command(rotate_keys_cmd) rugged_cli.add_command(show_partial_root_metadata_cmd) rugged_cli.add_command(sleep_cmd) rugged_cli.add_command(status_cmd) rugged_cli.add_command(update_hashed_bins_count_cmd) rugged_cli.add_command(validate_cmd) except FileNotFoundError: sys.exit(os.EX_NOINPUT) except RuggedKeyError: sys.exit(os.EX_USAGE)
Add sub-commands to the CLI tool.