Skip to content

Commit 7e17885

Browse files
committed
govc: Move govc commands into cli pkg
This patch refactors the `govc` command so all of its actual logic and commands are located in the root GoVmomi module under the `cli` package. The `govc` package may still be used to build, install, and test `govc`, but this change allows others to import the pieces of `govc` without being beholden to the `govc` module's Golang version. Signed-off-by: akutz <[email protected]> BREAKING: All packages `./govc/*` (except `./govc/test`) have been relocated under the `./cli` package.
1 parent a0a0072 commit 7e17885

File tree

467 files changed

+929
-965
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

467 files changed

+929
-965
lines changed

.goreleaser.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ builds:
1717
- s390x
1818
env:
1919
- CGO_ENABLED=0
20-
- PKGPATH=github.com/vmware/govmomi/govc/flags
20+
- PKGPATH=github.com/vmware/govmomi/cli/flags
2121
dir: ./govc
2222
main: .
2323
binary: govc

govc/about/cert.go renamed to cli/about/cert.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ import (
2525
"net/http"
2626
"os"
2727

28-
"github.com/vmware/govmomi/govc/cli"
29-
"github.com/vmware/govmomi/govc/flags"
28+
"github.com/vmware/govmomi/cli"
29+
"github.com/vmware/govmomi/cli/flags"
3030
"github.com/vmware/govmomi/object"
3131
"github.com/vmware/govmomi/vim25/soap"
3232
)

govc/about/command.go renamed to cli/about/command.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ import (
2323
"io"
2424
"text/tabwriter"
2525

26-
"github.com/vmware/govmomi/govc/cli"
27-
"github.com/vmware/govmomi/govc/flags"
26+
"github.com/vmware/govmomi/cli"
27+
"github.com/vmware/govmomi/cli/flags"
2828
"github.com/vmware/govmomi/vim25/soap"
2929
"github.com/vmware/govmomi/vim25/types"
3030
)

govc/alarm/create.go renamed to cli/alarm/create.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ import (
2222
"fmt"
2323

2424
"github.com/vmware/govmomi/alarm"
25-
"github.com/vmware/govmomi/govc/cli"
26-
"github.com/vmware/govmomi/govc/flags"
25+
"github.com/vmware/govmomi/cli"
26+
"github.com/vmware/govmomi/cli/flags"
2727
"github.com/vmware/govmomi/vim25/methods"
2828
"github.com/vmware/govmomi/vim25/mo"
2929
"github.com/vmware/govmomi/vim25/types"

govc/alarm/info.go renamed to cli/alarm/info.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ import (
2424
"text/tabwriter"
2525

2626
"github.com/vmware/govmomi/alarm"
27-
"github.com/vmware/govmomi/govc/cli"
28-
"github.com/vmware/govmomi/govc/flags"
27+
"github.com/vmware/govmomi/cli"
28+
"github.com/vmware/govmomi/cli/flags"
2929
"github.com/vmware/govmomi/vim25/mo"
3030
)
3131

govc/alarm/rm.go renamed to cli/alarm/rm.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ import (
2020
"context"
2121
"flag"
2222

23-
"github.com/vmware/govmomi/govc/cli"
24-
"github.com/vmware/govmomi/govc/flags"
23+
"github.com/vmware/govmomi/cli"
24+
"github.com/vmware/govmomi/cli/flags"
2525
"github.com/vmware/govmomi/vim25/methods"
2626
"github.com/vmware/govmomi/vim25/types"
2727
)

govc/alarm/state.go renamed to cli/alarm/state.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ import (
2626
"time"
2727

2828
"github.com/vmware/govmomi/alarm"
29-
"github.com/vmware/govmomi/govc/cli"
30-
"github.com/vmware/govmomi/govc/flags"
29+
"github.com/vmware/govmomi/cli"
30+
"github.com/vmware/govmomi/cli/flags"
3131
"github.com/vmware/govmomi/vim25/types"
3232
)
3333

govc/cluster/add.go renamed to cli/cluster/add.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ import (
2121
"flag"
2222
"fmt"
2323

24-
"github.com/vmware/govmomi/govc/cli"
25-
"github.com/vmware/govmomi/govc/flags"
24+
"github.com/vmware/govmomi/cli"
25+
"github.com/vmware/govmomi/cli/flags"
2626
"github.com/vmware/govmomi/object"
2727
)
2828

govc/cluster/change.go renamed to cli/cluster/change.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ import (
2121
"flag"
2222
"strings"
2323

24-
"github.com/vmware/govmomi/govc/cli"
25-
"github.com/vmware/govmomi/govc/flags"
24+
"github.com/vmware/govmomi/cli"
25+
"github.com/vmware/govmomi/cli/flags"
2626
"github.com/vmware/govmomi/vim25/types"
2727
)
2828

govc/cluster/create.go renamed to cli/cluster/create.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ import (
2020
"context"
2121
"flag"
2222

23-
"github.com/vmware/govmomi/govc/cli"
24-
"github.com/vmware/govmomi/govc/flags"
23+
"github.com/vmware/govmomi/cli"
24+
"github.com/vmware/govmomi/cli/flags"
2525
"github.com/vmware/govmomi/vim25/types"
2626
)
2727

0 commit comments

Comments
 (0)