mirror of https://github.com/cirruslabs/tart.git
Fix layerizer tests by providing a default maxRetries value
This commit is contained in:
parent
36bf7116c7
commit
5d8b9b1f01
|
|
@ -45,7 +45,7 @@ class DiskV1: Disk {
|
||||||
return pushedLayers
|
return pushedLayers
|
||||||
}
|
}
|
||||||
|
|
||||||
static func pull(registry: Registry, diskLayers: [OCIManifestLayer], diskURL: URL, concurrency: UInt, progress: Progress, localLayerCache: LocalLayerCache? = nil, deduplicate: Bool = false, maxRetries: UInt) async throws {
|
static func pull(registry: Registry, diskLayers: [OCIManifestLayer], diskURL: URL, concurrency: UInt, progress: Progress, localLayerCache: LocalLayerCache? = nil, deduplicate: Bool = false, maxRetries: UInt = 5) async throws {
|
||||||
if !FileManager.default.createFile(atPath: diskURL.path, contents: nil) {
|
if !FileManager.default.createFile(atPath: diskURL.path, contents: nil) {
|
||||||
throw OCIError.FailedToCreateVmFile
|
throw OCIError.FailedToCreateVmFile
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -84,7 +84,7 @@ class DiskV2: Disk {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static func pull(registry: Registry, diskLayers: [OCIManifestLayer], diskURL: URL, concurrency: UInt, progress: Progress, localLayerCache: LocalLayerCache? = nil, deduplicate: Bool = false, maxRetries: UInt) async throws {
|
static func pull(registry: Registry, diskLayers: [OCIManifestLayer], diskURL: URL, concurrency: UInt, progress: Progress, localLayerCache: LocalLayerCache? = nil, deduplicate: Bool = false, maxRetries: UInt = 5) async throws {
|
||||||
// Support resumable pulls
|
// Support resumable pulls
|
||||||
let pullResumed = FileManager.default.fileExists(atPath: diskURL.path)
|
let pullResumed = FileManager.default.fileExists(atPath: diskURL.path)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue