MCPcopy
hub / github.com/cubefs/cubefs / newDataNodeQueryDecommissionSuccessDisk

Function newDataNodeQueryDecommissionSuccessDisk

cli/cmd/datanode.go:234–253  ·  view source on GitHub ↗
(client *master.MasterClient)

Source from the content-addressed store, hash-verified

232}
233
234func newDataNodeQueryDecommissionSuccessDisk(client *master.MasterClient) *cobra.Command {
235 cmd := &cobra.Command{
236 Use: CliOpQueryDecommissionSuccessDisk + " [{HOST}:{PORT}]",
237 Short: cmdDataNodeQueryDecommissionSuccessDisksShort,
238 Args: cobra.MinimumNArgs(1),
239 RunE: func(cmd *cobra.Command, args []string) error {
240 disks, err := client.NodeAPI().QueryDecommissionSuccessDisks(args[0])
241 if err != nil {
242 stdout("%v", err)
243 return err
244 }
245 stdoutln("[DecommissionSuccess disks]")
246 for _, disk := range disks.Disks {
247 stdout("%v\n", disk)
248 }
249 return nil
250 },
251 }
252 return cmd
253}
254
255func newDataNodeCancelDecommissionCmd(client *master.MasterClient) *cobra.Command {
256 cmd := &cobra.Command{

Callers 1

newDataNodeCmdFunction · 0.85

Calls 3

NodeAPIMethod · 0.80
stdoutlnFunction · 0.70

Tested by

no test coverage detected