Documentation ¶
Index ¶
- func AddGroup(a *AuthData, address, group, net, maxvm, maxcpu, maxmem, maxstorage string)
- func AddUser(a *AuthData, address, user, pass string)
- func CreateVM(d *pb.VMData, address string)
- func CreateVMCheck(d *pb.VMData) bool
- func DeleteVM(d *pb.VMID, address string)
- func GetAllGroup(a *AuthData, address string)
- func GetAllUser(a *AuthData, address string)
- func GetAllVM(d *pb.Base, address string)
- func GetMyGroup(a *AuthData, address string)
- func GetNode(a *AuthData, address string)
- func GetSelectGroup(a *AuthData, address, name string)
- func GetVM(d *pb.VMID, address string)
- func GetVMName(d *pb.VMName, address string)
- func JoinAddGroup(a *AuthData, address, genre, group, user string)
- func JoinRemoveGroup(a *AuthData, address, genre, group, user string)
- func NodeAdd(d *pb.NodeData, address string)
- func NodeRemove(d *pb.NodeID, address string)
- func NodeStopVM(d *pb.NodeID, address string)
- func PauseVM(d *pb.VMID, address string) bool
- func RemoveGroup(a *AuthData, address, group string)
- func RemoveUser(a *AuthData, address, user string)
- func ResetVM(d *pb.VMID, address string) bool
- func ResumeVM(d *pb.VMID, address string) bool
- func ShutdownVM(d *pb.VMID, address string) bool
- func StartVM(d *pb.VMID, address string) bool
- func StopVM(d *pb.VMID, address string) bool
- func UserNameChange(a *AuthData, address, user, pass string)
- func UserPassChange(a *AuthData, address, user, pass string)
- type AuthData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateVM ¶
name string, vcpu, vmem, storage int64, storage_path string, cdrom string, vnet string, vnc int64, autostart bool
func CreateVMCheck ¶
func GetAllGroup ¶
func GetAllUser ¶
func GetMyGroup ¶
func GetSelectGroup ¶
func JoinAddGroup ¶
func JoinRemoveGroup ¶
func NodeRemove ¶
func NodeStopVM ¶
func RemoveGroup ¶
func RemoveUser ¶
func UserNameChange ¶
func UserPassChange ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.