in cli/commands/catalog-delete.go [52:70]
func (cmd *DeleteCatalogItem) Run(scope scope.Scope, c *cli.Context) {
if err := net.VerifyLoginURL(cmd.network); err != nil {
error_handler.ErrorExit(err)
}
args := c.Args()
if args.Len() != 2 {
error_handler.ErrorExit(c.App.Name + " " + deleteCommandUsage)
}
itemVersion := strings.Split(args.Get(1), ":")
if len(itemVersion) != 2 {
error_handler.ErrorExit(c.App.Name + " " + deleteCommandUsage)
}
itemId := itemVersion[0]
version := itemVersion[1]
err := cmd.deleteItem(c, itemId, version)
if nil != err {
error_handler.ErrorExit(err)
}
}