Documentation ¶
Index ¶
- Constants
- Variables
- func GetHostfoldersMountPath(name string) string
- func IsPositive(name string, val string) error
- func IsValidCIDR(name string, cidr string) error
- func IsValidDiskSize(name string, diskSize string) error
- func IsValidDriver(string, driver string) error
- func IsValidIPv4Address(name string, address string) error
- func IsValidMemorySize(name string, memorySize string) error
- func IsValidNetmask(name string, mask string) error
- func IsValidPath(name string, path string) error
- func IsValidProxy(name string, uri string) error
- func IsValidUrl(_ string, isoURL string) error
- type GlobalConfigType
- type HostFolder
- type InstanceConfigType
Constants ¶
View Source
const ( HostfoldersDefaultPath = "/mnt/sda1" HostfoldersMountPathKey = "hostfolders-mountpath" )
Variables ¶
View Source
var (
EnableExperimental bool
)
Functions ¶
func GetHostfoldersMountPath ¶
func IsPositive ¶ added in v1.5.0
func IsValidCIDR ¶ added in v1.5.0
func IsValidDiskSize ¶ added in v1.5.0
func IsValidDriver ¶ added in v1.5.0
func IsValidIPv4Address ¶ added in v1.7.0
func IsValidMemorySize ¶ added in v1.5.0
func IsValidNetmask ¶ added in v1.7.0
func IsValidPath ¶ added in v1.5.0
func IsValidProxy ¶ added in v1.5.0
func IsValidUrl ¶ added in v1.5.0
Types ¶
type GlobalConfigType ¶
type GlobalConfigType struct { FilePath string `json:"-"` HostFolders []HostFolder ActiveProfile string }
var AllInstancesConfig *GlobalConfigType
func NewAllInstancesConfig ¶
func NewAllInstancesConfig(path string) (*GlobalConfigType, error)
Create new object with data if file exists or Create json file and return object if doesn't exists
func (*GlobalConfigType) Delete ¶
func (cfg *GlobalConfigType) Delete() error
func (*GlobalConfigType) Write ¶
func (cfg *GlobalConfigType) Write() error
type HostFolder ¶
func (*HostFolder) Mountpoint ¶
func (hf *HostFolder) Mountpoint() string
type InstanceConfigType ¶
type InstanceConfigType struct { FilePath string `json:"-"` OcPath string IsRegistered bool IsRHELBased bool HostFolders []HostFolder }
var InstanceConfig *InstanceConfigType
func NewInstanceConfig ¶
func NewInstanceConfig(path string) (*InstanceConfigType, error)
Create new object with data if file exists or Create json file and return object if doesn't exists
func (*InstanceConfigType) Delete ¶
func (cfg *InstanceConfigType) Delete() error
func (*InstanceConfigType) Write ¶
func (cfg *InstanceConfigType) Write() error
Click to show internal directories.
Click to hide internal directories.