Versions in this module Expand all Collapse all v0 v0.1.1 Nov 28, 2018 Changes in this version + const TimeoutCtxDefault + const TimeoutCtxHost + var Debug = false + var Verbose = false + func GetConnection(host string, port int) *grpc.ClientConn + func GetContext(timeout time.Duration) (context.Context, context.CancelFunc) + func GetReference(in *pb.Reference) string + func ToHostStatus(in *model.Host) *pb.HostStatus + func ToPBBucketList(in []string) *pb.BucketList + func ToPBBucketMountPoint(in *model.Bucket) *pb.BucketMountingPoint + func ToPBHost(in *model.Host) *pb.Host + func ToPBHostTemplate(in *model.HostTemplate) *pb.HostTemplate + func ToPBImage(in *model.Image) *pb.Image + func ToPBNetwork(in *model.Network) *pb.Network + func ToPBShare(hostName string, share *propsv1.HostShare) *pb.ShareDefinition + func ToPBShareMount(shareName string, hostName string, mount *propsv1.HostRemoteMount) *pb.ShareMountDefinition + func ToPBShareMountList(hostName string, share *propsv1.HostShare, ...) *pb.ShareMountList + func ToPBSshConfig(from *system.SSHConfig) *pb.SshConfig + func ToPBVolume(in *model.Volume) *pb.Volume + func ToPBVolumeAttachment(in *model.VolumeAttachment) *pb.VolumeAttachment + func ToPBVolumeInfo(volume *model.Volume, mounts map[string]*propsv1.HostLocalMount) *pb.VolumeInfo + func ToSystemSshConfig(from *pb.SshConfig) *system.SSHConfig