Skip to content

Commit 63341f9

Browse files
committed
add udpn & refactor vpc,subnet
1 parent 581af1f commit 63341f9

16 files changed

Lines changed: 1022 additions & 151 deletions

base/client.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import (
66
"github.com/ucloud/ucloud-sdk-go/services/pathx"
77
"github.com/ucloud/ucloud-sdk-go/services/uaccount"
88
"github.com/ucloud/ucloud-sdk-go/services/udisk"
9+
"github.com/ucloud/ucloud-sdk-go/services/udpn"
910
"github.com/ucloud/ucloud-sdk-go/services/uhost"
1011
"github.com/ucloud/ucloud-sdk-go/services/unet"
1112
"github.com/ucloud/ucloud-sdk-go/services/vpc"
@@ -25,6 +26,7 @@ type Client struct {
2526
uhost.UHostClient
2627
unet.UNetClient
2728
vpc.VPCClient
29+
udpn.UDPNClient
2830
pathx.PathXClient
2931
udisk.UDiskClient
3032
PrivateUHostClient
@@ -37,6 +39,7 @@ func NewClient(config *ucloud.Config, credential *auth.Credential) *Client {
3739
*uhost.NewClient(config, credential),
3840
*unet.NewClient(config, credential),
3941
*vpc.NewClient(config, credential),
42+
*udpn.NewClient(config, credential),
4043
*pathx.NewClient(config, credential),
4144
*udisk.NewClient(config, credential),
4245
*puhost.NewClient(config, credential),

cmd/root.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ var global GlobalFlag
3838

3939
//NewCmdRoot 创建rootCmd rootCmd represents the base command when called without any subcommands
4040
func NewCmdRoot() *cobra.Command {
41-
var cmd = &cobra.Command{
41+
out := base.Cxt.GetWriter()
42+
cmd := &cobra.Command{
4243
Use: "ucloud",
4344
Short: "UCloud CLI v" + base.Version,
4445
Long: `UCloud CLI - manage UCloud resources and developer workflow`,
@@ -79,6 +80,8 @@ func NewCmdRoot() *cobra.Command {
7980
cmd.AddCommand(NewCmdDisk())
8081
cmd.AddCommand(NewCmdBandwidthPkg())
8182
cmd.AddCommand(NewCmdSharedBW())
83+
cmd.AddCommand(NewCmdUDPN(out))
84+
8285
return cmd
8386
}
8487

0 commit comments

Comments
 (0)