MCPcopy Create free account
hub / github.com/linuxkit/linuxkit / Extract

Method Extract

pkg/metadata/main.go:56–56  ·  view source on GitHub ↗

Extract user data. This may write some data, specific to a provider, to ConfigPath and should return the generic userdata.

()

Source from the content-addressed store, hash-verified

54 // Extract user data. This may write some data, specific to a
55 // provider, to ConfigPath and should return the generic userdata.
56 Extract() ([]byte, error)
57}
58
59// netProviders is a list of Providers offering metadata/userdata over the network

Callers 4

mainFunction · 0.95
createOpenStackImageFunction · 0.65
runOpenStackCmdFunction · 0.65
TarReaderMethod · 0.65

Implementers 11

ProviderCDROMpkg/metadata/provider_cdrom.go
ProviderGCPpkg/metadata/provider_gcp.go
ProviderVMwarepkg/metadata/provider_vmware_unsupport
ProviderEquinixMetalpkg/metadata/provider_equinixmetal.go
ProviderVultrpkg/metadata/provider_vultr.go
ProviderDigitalOceanpkg/metadata/provider_digitalocean.go
ProviderHetznerpkg/metadata/provider_hetzner.go
ProviderMetaldatapkg/metadata/provider_metaldata.go
ProviderOpenstackpkg/metadata/provider_openstack.go
ProviderScalewaypkg/metadata/provider_scaleway.go
ProviderAWSpkg/metadata/provider_aws.go

Calls

no outgoing calls

Tested by

no test coverage detected