Documentation
¶
Index ¶
Constants ¶
View Source
const ( // PodPhaseAnnotation is the annotation on a PVC containing the upload pod phase PodPhaseAnnotation = "cdi.kubevirt.io/storage.pod.phase" // PodReadyAnnotation tells whether the uploadserver pod is ready PodReadyAnnotation = "cdi.kubevirt.io/storage.pod.ready" //UploadProxyURI is a URI of the upoad proxy UploadProxyURI = "/v1alpha1/upload" )
Variables ¶
This section is empty.
Functions ¶
func ConstructUploadProxyPath ¶ added in v0.15.0
ConstructUploadProxyPath - receives uploadproxy adress and concatenates to it URI
func NewImageUploadCommand ¶
func NewImageUploadCommand(clientConfig clientcmd.ClientConfig) *cobra.Command
NewImageUploadCommand returns a cobra.Command for handling the the uploading of VM images
func SetDefaultHTTPClientCreator ¶
func SetDefaultHTTPClientCreator()
SetDefaultHTTPClientCreator sets the http client creator back to default
func SetHTTPClientCreator ¶
func SetHTTPClientCreator(f HTTPClientCreator)
SetHTTPClientCreator allows overriding the default http client useful for unit tests
Types ¶
type HTTPClientCreator ¶
HTTPClientCreator is a function that creates http clients
Click to show internal directories.
Click to hide internal directories.