本文整理汇总了Golang中github.com/vmware/govmomi/govc/cli.Register函数的典型用法代码示例。如果您正苦于以下问题:Golang Register函数的具体用法?Golang Register怎么用?Golang Register使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了Register函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Golang代码示例。
示例1: init
func init() {
if gitVersion == "" {
gitVersion = "unknown"
}
cli.Register("version", &version{})
}
示例2: init
func init() {
// Check that git tag in the release builds match the hardcoded version
if gitVersion != "" && gitVersion[1:] != Version {
log.Panicf("version mismatch: git=%s vs govc=%s", gitVersion, Version)
}
cli.Register("version", &version{})
}
示例3: init
func init() {
spec := NewResourceConfigSpecFlag()
spec.SetAllocation(func(a *types.ResourceAllocationInfo) {
a.Shares.Level = types.SharesLevelNormal
a.ExpandableReservation = types.NewBool(true)
})
cli.Register("pool.create", &create{ResourceConfigSpecFlag: spec})
}
示例4: init
func init() {
cli.Register("host.portgroup.remove", &remove{})
}
示例5: init
func init() {
cli.Register("vm.clone", &clone{})
}
示例6: init
func init() {
cli.Register("vm.info", &info{})
}
示例7: init
func init() {
cli.Register("license.assign", &assign{})
}
示例8: init
func init() {
cli.Register("import.spec", &spec{})
}
示例9: init
func init() {
cli.Register("host.disconnect", &disconnect{})
}
示例10: init
func init() {
cli.Register("host.esxcli", &esxcli{})
}
示例11: init
func init() {
cli.Register("datastore.rm", &rm{})
cli.Alias("datastore.rm", "datastore.delete")
}
示例12: init
func init() {
cli.Register("import.ovf", &ovfx{})
}
示例13: init
func init() {
cli.Register("vm.disk.create", &create{})
}
示例14: init
func init() {
cli.Register("license.list", &list{})
}
示例15: init
func init() {
cli.Register("extension.register", ®ister{})
}