// Copyright 2019 The Gitea Authors. All rights reserved. // Use of this source code is governed by a MIT-style // license that can be found in the LICENSE file. package cmd import ( "fmt" "code.gitea.io/tea/cmd/organizations" "github.com/urfave/cli/v2" ) // CmdOrgs represents handle organization var CmdOrgs = cli.Command{ Name: "organizations", Aliases: []string{"organization", "org"}, Category: catEntities, Usage: "List, create, delete organizations", Description: "Show organization details", ArgsUsage: "[]", Action: runOrganizations, Subcommands: []*cli.Command{ &organizations.CmdOrganizationList, &organizations.CmdOrganizationDelete, }, } func runOrganizations(ctx *cli.Context) error { if ctx.Args().Len() == 1 { return runOrganizationDetail(ctx.Args().First()) } return organizations.RunOrganizationList(ctx) } func runOrganizationDetail(path string) error { return fmt.Errorf("Not yet implemented") }