Versions in this module Expand all Collapse all v0 v0.1.0 Mar 5, 2024 Changes in this version + const ConfigDriveID + const MetadataID + var ErrBadMetadata = errors.New("invalid OpenStack metadata, got empty uuid") + type DeviceMetadata struct + Address string + Bus string + Serial string + Type string + type IMetadata interface + GetAvailabilityZone func() (string, error) + GetInstanceID func() (string, error) + GetProjectID func() (string, error) + func GetMetadataProvider(order string) IMetadata + type Metadata struct + AvailabilityZone string + Devices []DeviceMetadata + Name string + ProjectID string + UUID string + func Get(order string) (*Metadata, error) + type MyDuration struct + type Opts struct + RequestTimeout MyDuration + SearchOrder string