/* Copyright (c) Edgeless Systems GmbH SPDX-License-Identifier: AGPL-3.0-only */ package cmd import ( "os" "github.com/spf13/cobra" ) // NewMeasurementsCmd creates a new measurements command. Measurements needs another // verb, and does nothing on its own. func NewMeasurementsCmd() *cobra.Command { cmd := &cobra.Command{ Use: "measurements", Short: "Handle OS image measurements", Long: "Handle OS image measurements.", Args: cobra.ExactArgs(0), } cmd.SetOut(os.Stdout) cmd.AddCommand(newMeasurementsUploadCmd()) cmd.AddCommand(newMeasurementsMergeCmd()) cmd.AddCommand(newMeasurementsEnvelopeCmd()) return cmd }