go-qemu:使用QEMU机器协议(QMP)进行打包以与QEMU进行交互。 Apache 2.0许可

时间:2024-05-23 05:25:02
【文件属性】:

文件名称:go-qemu:使用QEMU机器协议(QMP)进行打包以与QEMU进行交互。 Apache 2.0许可

文件大小:233KB

文件格式:ZIP

更新时间:2024-05-23 05:25:02

golang qemu Go

Go-qemu go-qemu是Go软件包的集合,用于与正在运行的QEMU实例进行交互。 Apache 2.0许可。 如果您想讨论该项目, 随时加入我们在 。 安装 使用go get检索go-qemu所有软件包: $ go get github.com/digitalocean/go-qemu/... 概述 以下是每个*程序包及其用途的快速概述: hypervisor :程序包系统管理程序为系统管理程序上的一个或多个QEMU虚拟机提供管理功能。 与qemu软件包相比,为管理VM组提供了更轻松的访问。 提供对单个qemu.Domain类型的访问。 qemu :软件包qemu提供了与正在运行的QEMU实例进行交互的接口。 通常用于管理单个VM。 适用于快速实验。 qmp :软件包qmp允许通过QEMU机器协议(QMP)与QEMU实例进行交互。 通常不被该存储库外部的使用


【文件预览】:
go-qemu-master
----README.md(2KB)
----examples()
--------README.md(4KB)
--------domain_system_powerdown()
--------hypervisor_domain_list()
--------domain_details()
----go.mod(220B)
----qmp()
--------README.md(2KB)
--------qmp.go(2KB)
--------rpc.go(3KB)
--------raw()
--------rpc_test.go(5KB)
--------socket_windows.go(703B)
--------socket_unix.go(758B)
--------socket.go(7KB)
--------qmptest()
--------socket_test.go(6KB)
----CONTRIBUTING.md(1KB)
----AUTHORS(431B)
----scripts()
--------license.txt(595B)
--------prependlicense.sh(332B)
--------golint.sh(219B)
--------licensecheck.sh(366B)
--------codegeneration.sh(373B)
----LICENSE.md(10KB)
----hypervisor()
--------README.md(130B)
--------hypervisor_test.go(4KB)
--------rpc.go(3KB)
--------rpc_test.go(1KB)
--------socket.go(2KB)
--------hypervisor.go(3KB)
--------example_test.go(3KB)
----internal()
--------qmp-gen()
----go.sum(4KB)
----.travis()
--------libvirtd.conf(154B)
----.travis.yml(2KB)
----qemu()
--------block.go(9KB)
--------pci.go(1KB)
--------domain_test.go(14KB)
--------tempfile.go(1KB)
--------version_test.go(2KB)
--------string.gen.go(2KB)
--------cpu.go(774B)
--------example_test.go(3KB)
--------block_test.go(7KB)
--------domain.go(12KB)

网友评论