mirror of
https://github.com/containers/podman.git
synced 2025-06-27 05:26:50 +08:00
Vendor in latest containers/image and contaners/storage
Made necessary changes to functions to include contex.Context wherever needed Signed-off-by: umohnani8 <umohnani@redhat.com> Closes: #640 Approved by: baude
This commit is contained in:
@ -1,6 +1,7 @@
|
||||
package integration
|
||||
|
||||
import (
|
||||
"context"
|
||||
"fmt"
|
||||
"io/ioutil"
|
||||
"os"
|
||||
@ -12,6 +13,7 @@ import (
|
||||
"time"
|
||||
|
||||
"encoding/json"
|
||||
|
||||
"github.com/containers/image/copy"
|
||||
"github.com/containers/image/signature"
|
||||
"github.com/containers/image/storage"
|
||||
@ -327,9 +329,7 @@ func (p *PodmanTest) CreateArtifact(image string) error {
|
||||
return errors.Errorf("error parsing image name %v: %v", exportTo, err)
|
||||
}
|
||||
|
||||
return copy.Image(policyContext, exportRef, importRef, options)
|
||||
|
||||
return nil
|
||||
return copy.Image(getTestContext(), policyContext, exportRef, importRef, options)
|
||||
}
|
||||
|
||||
// RestoreArtifact puts the cached image into our test store
|
||||
@ -378,7 +378,7 @@ func (p *PodmanTest) RestoreArtifact(image string) error {
|
||||
}()
|
||||
|
||||
options := ©.Options{}
|
||||
err = copy.Image(policyContext, ref, importRef, options)
|
||||
err = copy.Image(getTestContext(), policyContext, ref, importRef, options)
|
||||
if err != nil {
|
||||
return errors.Errorf("error importing %s: %v", importFrom, err)
|
||||
}
|
||||
@ -622,3 +622,7 @@ func IsCommandAvailable(command string) bool {
|
||||
}
|
||||
return true
|
||||
}
|
||||
|
||||
func getTestContext() context.Context {
|
||||
return context.Background()
|
||||
}
|
||||
|
Reference in New Issue
Block a user