github.com/vmware/govmomi@v0.37.2/govc/main.go (about)

     1  /*
     2  Copyright (c) 2014-2023 VMware, Inc. All Rights Reserved.
     3  
     4  Licensed under the Apache License, Version 2.0 (the "License");
     5  you may not use this file except in compliance with the License.
     6  You may obtain a copy of the License at
     7  
     8  http://www.apache.org/licenses/LICENSE-2.0
     9  
    10  Unless required by applicable law or agreed to in writing, software
    11  distributed under the License is distributed on an "AS IS" BASIS,
    12  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    13  See the License for the specific language governing permissions and
    14  limitations under the License.
    15  */
    16  
    17  package main
    18  
    19  import (
    20  	"os"
    21  
    22  	_ "github.com/vmware/govmomi/govc/about"
    23  	"github.com/vmware/govmomi/govc/cli"
    24  	_ "github.com/vmware/govmomi/govc/cluster"
    25  	_ "github.com/vmware/govmomi/govc/cluster/draft"
    26  	_ "github.com/vmware/govmomi/govc/cluster/draft/baseimage"
    27  	_ "github.com/vmware/govmomi/govc/cluster/draft/component"
    28  	_ "github.com/vmware/govmomi/govc/cluster/group"
    29  	_ "github.com/vmware/govmomi/govc/cluster/module"
    30  	_ "github.com/vmware/govmomi/govc/cluster/override"
    31  	_ "github.com/vmware/govmomi/govc/cluster/rule"
    32  	_ "github.com/vmware/govmomi/govc/cluster/vlcm"
    33  	_ "github.com/vmware/govmomi/govc/datacenter"
    34  	_ "github.com/vmware/govmomi/govc/datastore"
    35  	_ "github.com/vmware/govmomi/govc/datastore/cluster"
    36  	_ "github.com/vmware/govmomi/govc/datastore/disk"
    37  	_ "github.com/vmware/govmomi/govc/datastore/maintenance"
    38  	_ "github.com/vmware/govmomi/govc/datastore/vsan"
    39  	_ "github.com/vmware/govmomi/govc/device"
    40  	_ "github.com/vmware/govmomi/govc/device/cdrom"
    41  	_ "github.com/vmware/govmomi/govc/device/clock"
    42  	_ "github.com/vmware/govmomi/govc/device/floppy"
    43  	_ "github.com/vmware/govmomi/govc/device/model"
    44  	_ "github.com/vmware/govmomi/govc/device/pci"
    45  	_ "github.com/vmware/govmomi/govc/device/scsi"
    46  	_ "github.com/vmware/govmomi/govc/device/serial"
    47  	_ "github.com/vmware/govmomi/govc/device/usb"
    48  	_ "github.com/vmware/govmomi/govc/disk"
    49  	_ "github.com/vmware/govmomi/govc/disk/snapshot"
    50  	_ "github.com/vmware/govmomi/govc/dvs"
    51  	_ "github.com/vmware/govmomi/govc/dvs/portgroup"
    52  	_ "github.com/vmware/govmomi/govc/env"
    53  	_ "github.com/vmware/govmomi/govc/events"
    54  	_ "github.com/vmware/govmomi/govc/export"
    55  	_ "github.com/vmware/govmomi/govc/extension"
    56  	_ "github.com/vmware/govmomi/govc/fields"
    57  	_ "github.com/vmware/govmomi/govc/folder"
    58  	_ "github.com/vmware/govmomi/govc/host"
    59  	_ "github.com/vmware/govmomi/govc/host/account"
    60  	_ "github.com/vmware/govmomi/govc/host/autostart"
    61  	_ "github.com/vmware/govmomi/govc/host/cert"
    62  	_ "github.com/vmware/govmomi/govc/host/date"
    63  	_ "github.com/vmware/govmomi/govc/host/esxcli"
    64  	_ "github.com/vmware/govmomi/govc/host/firewall"
    65  	_ "github.com/vmware/govmomi/govc/host/maintenance"
    66  	_ "github.com/vmware/govmomi/govc/host/option"
    67  	_ "github.com/vmware/govmomi/govc/host/portgroup"
    68  	_ "github.com/vmware/govmomi/govc/host/service"
    69  	_ "github.com/vmware/govmomi/govc/host/storage"
    70  	_ "github.com/vmware/govmomi/govc/host/vnic"
    71  	_ "github.com/vmware/govmomi/govc/host/vswitch"
    72  	_ "github.com/vmware/govmomi/govc/importx"
    73  	_ "github.com/vmware/govmomi/govc/library"
    74  	_ "github.com/vmware/govmomi/govc/library/policy"
    75  	_ "github.com/vmware/govmomi/govc/library/session"
    76  	_ "github.com/vmware/govmomi/govc/library/subscriber"
    77  	_ "github.com/vmware/govmomi/govc/library/trust"
    78  	_ "github.com/vmware/govmomi/govc/license"
    79  	_ "github.com/vmware/govmomi/govc/logs"
    80  	_ "github.com/vmware/govmomi/govc/ls"
    81  	_ "github.com/vmware/govmomi/govc/metric"
    82  	_ "github.com/vmware/govmomi/govc/metric/interval"
    83  	_ "github.com/vmware/govmomi/govc/namespace"
    84  	_ "github.com/vmware/govmomi/govc/namespace/cluster"
    85  	_ "github.com/vmware/govmomi/govc/namespace/service"
    86  	_ "github.com/vmware/govmomi/govc/namespace/vmclass"
    87  	_ "github.com/vmware/govmomi/govc/object"
    88  	_ "github.com/vmware/govmomi/govc/option"
    89  	_ "github.com/vmware/govmomi/govc/permissions"
    90  	_ "github.com/vmware/govmomi/govc/pool"
    91  	_ "github.com/vmware/govmomi/govc/role"
    92  	_ "github.com/vmware/govmomi/govc/session"
    93  	_ "github.com/vmware/govmomi/govc/sso/group"
    94  	_ "github.com/vmware/govmomi/govc/sso/idp"
    95  	_ "github.com/vmware/govmomi/govc/sso/lpp"
    96  	_ "github.com/vmware/govmomi/govc/sso/service"
    97  	_ "github.com/vmware/govmomi/govc/sso/user"
    98  	_ "github.com/vmware/govmomi/govc/storage/policy"
    99  	_ "github.com/vmware/govmomi/govc/tags"
   100  	_ "github.com/vmware/govmomi/govc/tags/association"
   101  	_ "github.com/vmware/govmomi/govc/tags/category"
   102  	_ "github.com/vmware/govmomi/govc/task"
   103  	_ "github.com/vmware/govmomi/govc/vapp"
   104  	_ "github.com/vmware/govmomi/govc/vcsa/access/consolecli"
   105  	_ "github.com/vmware/govmomi/govc/vcsa/access/dcui"
   106  	_ "github.com/vmware/govmomi/govc/vcsa/access/shell"
   107  	_ "github.com/vmware/govmomi/govc/vcsa/access/ssh"
   108  	_ "github.com/vmware/govmomi/govc/vcsa/log"
   109  	_ "github.com/vmware/govmomi/govc/vcsa/proxy"
   110  	_ "github.com/vmware/govmomi/govc/vcsa/shutdown"
   111  	_ "github.com/vmware/govmomi/govc/version"
   112  	_ "github.com/vmware/govmomi/govc/vlcm/depot/content/baseimages"
   113  	_ "github.com/vmware/govmomi/govc/vlcm/depot/offline"
   114  	_ "github.com/vmware/govmomi/govc/vm"
   115  	_ "github.com/vmware/govmomi/govc/vm/dataset"
   116  	_ "github.com/vmware/govmomi/govc/vm/dataset/entry"
   117  	_ "github.com/vmware/govmomi/govc/vm/disk"
   118  	_ "github.com/vmware/govmomi/govc/vm/guest"
   119  	_ "github.com/vmware/govmomi/govc/vm/network"
   120  	_ "github.com/vmware/govmomi/govc/vm/option"
   121  	_ "github.com/vmware/govmomi/govc/vm/rdm"
   122  	_ "github.com/vmware/govmomi/govc/vm/snapshot"
   123  	_ "github.com/vmware/govmomi/govc/vm/target"
   124  	_ "github.com/vmware/govmomi/govc/volume"
   125  	_ "github.com/vmware/govmomi/govc/volume/snapshot"
   126  	_ "github.com/vmware/govmomi/govc/vsan"
   127  )
   128  
   129  func main() {
   130  	os.Exit(cli.Run(os.Args[1:]))
   131  }