Closed jamesmaino closed 3 years ago
┌ Info: Downloading │ source = "http://www.bom.gov.au/web03/ncc/www/awap\\temperature\\minave\\daily\\grid/0.05/history/nat/2018123120181231.grid.Z" │ dest = "C:\\RasterData\\AWAP\\temperature\\minave\\20181231.grid.Z" │ progress = 1.0 │ time_taken = "0.03 s" │ time_remaining = "0.0 s" │ average_speed = "679.751 KiB/s" │ downloaded = "21.072 KiB" │ remaining = "0 bytes" └ total = "21.072 KiB" ERROR: LoadError: LoadError: HTTP.ExceptionRequest.StatusError(404, "GET", "/web03/ncc/www/awap\\temperature\\minave\\daily\\grid/0.05/history/nat/2018123120181231.grid.Z", HTTP.Messages.Response: """ HTTP/1.1 404 Not Found Accept-Ranges: bytes Content-Encoding: x-compress Content-Type: text/html; charset=UTF-8 Server: Apache Content-Length: 21578 Date: Tue, 08 Dec 2020 01:17:02 GMT Connection: keep-alive Server-Timing: cdn-cache; desc=MISS, edge; dur=25, origin; dur=42 """) Stacktrace: [1] request(::Type{HTTP.ExceptionRequest.ExceptionLayer{HTTP.ConnectionRequest.ConnectionPoolLayer{HTTP.StreamRequest.StreamLayer{Union{}}}}}, ::HTTP.URIs.URI, ::Vararg{Any,N} where N; kw::Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol},NamedTuple{(:iofunction, :reached_redirect_limit),Tuple{HTTP.var"#20#26"{Int64,String,String,HTTP.var"#format_progress#22",HTTP.var"#format_bytes#23",HTTP.var"#format_seconds#24",HTTP.var"#format_bytes_per_second#25"{HTTP.var"#format_bytes#23"}},Bool}}}) at C:\Users\james\.julia\packages\HTTP\IAI92\src\ExceptionRequest.jl:22 [2] (::Base.var"#56#58"{Base.var"#56#57#59"{ExponentialBackOff,HTTP.RetryRequest.var"#2#3"{Bool,HTTP.Messages.Request},typeof(HTTP.request)}})(::Type{T} where T, ::Vararg{Any,N} where N; kwargs::Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol},NamedTuple{(:iofunction, :reached_redirect_limit),Tuple{HTTP.var"#20#26"{Int64,String,String,HTTP.var"#format_progress#22",HTTP.var"#format_bytes#23",HTTP.var"#format_seconds#24",HTTP.var"#format_bytes_per_second#25"{HTTP.var"#format_bytes#23"}},Bool}}}) at .\error.jl:288 [3] #request#1 at C:\Users\james\.julia\packages\HTTP\IAI92\src\RetryRequest.jl:44 [inlined] [4] request(::Type{HTTP.MessageRequest.MessageLayer{HTTP.RetryRequest.RetryLayer{HTTP.ExceptionRequest.ExceptionLayer{HTTP.ConnectionRequest.ConnectionPoolLayer{HTTP.StreamRequest.StreamLayer{Union{}}}}}}}, ::String, ::HTTP.URIs.URI, ::Array{Pair{SubString{String},SubString{String}},1}, ::Nothing; http_version::VersionNumber, target::String, parent::Nothing, iofunction::Function, kw::Base.Iterators.Pairs{Symbol,Bool,Tuple{Symbol},NamedTuple{(:reached_redirect_limit,),Tuple{Bool}}}) at C:\Users\james\.julia\packages\HTTP\IAI92\src\MessageRequest.jl:51 [5] request(::Type{HTTP.BasicAuthRequest.BasicAuthLayer{HTTP.MessageRequest.MessageLayer{HTTP.RetryRequest.RetryLayer{HTTP.ExceptionRequest.ExceptionLayer{HTTP.ConnectionRequest.ConnectionPoolLayer{HTTP.StreamRequest.StreamLayer{Union{}}}}}}}}, ::String, ::HTTP.URIs.URI, ::Array{Pair{SubString{String},SubString{String}},1}, ::Nothing; kw::Base.Iterators.Pairs{Symbol,Any,Tuple{Symbol,Symbol},NamedTuple{(:reached_redirect_limit, :iofunction),Tuple{Bool,HTTP.var"#20#26"{Int64,String,String,HTTP.var"#format_progress#22",HTTP.var"#format_bytes#23",HTTP.var"#format_seconds#24",HTTP.var"#format_bytes_per_second#25"{HTTP.var"#format_bytes#23"}}}}}) at C:\Users\james\.julia\packages\HTTP\IAI92\src\BasicAuthRequest.jl:28 [6] request(::Type{HTTP.RedirectRequest.RedirectLayer{HTTP.BasicAuthRequest.BasicAuthLayer{HTTP.MessageRequest.MessageLayer{HTTP.RetryRequest.RetryLayer{HTTP.ExceptionRequest.ExceptionLayer{HTTP.ConnectionRequest.ConnectionPoolLayer{HTTP.StreamRequest.StreamLayer{Union{}}}}}}}}}, ::String, ::HTTP.URIs.URI, ::Array{Pair{SubString{String},SubString{String}},1}, ::Nothing; redirect_limit::Int64, forwardheaders::Bool, kw::Base.Iterators.Pairs{Symbol,HTTP.var"#20#26"{Int64,String,String,HTTP.var"#format_progress#22",HTTP.var"#format_bytes#23",HTTP.var"#format_seconds#24",HTTP.var"#format_bytes_per_second#25"{HTTP.var"#format_bytes#23"}},Tuple{Symbol},NamedTuple{(:iofunction,),Tuple{HTTP.var"#20#26"{Int64,String,String,HTTP.var"#format_progress#22",HTTP.var"#format_bytes#23",HTTP.var"#format_seconds#24",HTTP.var"#format_bytes_per_second#25"{HTTP.var"#format_bytes#23"}}}}}) at C:\Users\james\.julia\packages\HTTP\IAI92\src\RedirectRequest.jl:24 [7] request(::String, ::String, ::Array{Pair{SubString{String},SubString{String}},1}, ::Nothing; headers::Array{Pair{SubString{String},SubString{String}},1}, body::Nothing, query::Nothing, kw::Base.Iterators.Pairs{Symbol,HTTP.var"#20#26"{Int64,String,String,HTTP.var"#format_progress#22",HTTP.var"#format_bytes#23",HTTP.var"#format_seconds#24",HTTP.var"#format_bytes_per_second#25"{HTTP.var"#format_bytes#23"}},Tuple{Symbol},NamedTuple{(:iofunction,),Tuple{HTTP.var"#20#26"{Int64,String,String,HTTP.var"#format_progress#22",HTTP.var"#format_bytes#23",HTTP.var"#format_seconds#24",HTTP.var"#format_bytes_per_second#25"{HTTP.var"#format_bytes#23"}}}}}) at C:\Users\james\.julia\packages\HTTP\IAI92\src\HTTP.jl:314 [8] #open#6 at C:\Users\james\.julia\packages\HTTP\IAI92\src\HTTP.jl:348 [inlined] [9] open at C:\Users\james\.julia\packages\HTTP\IAI92\src\HTTP.jl:348 [inlined] [10] #download#19 at C:\Users\james\.julia\packages\HTTP\IAI92\src\download.jl:101 [inlined] [11] download at C:\Users\james\.julia\packages\HTTP\IAI92\src\download.jl:93 [inlined] (repeats 2 times) [12] _maybe_download(::String, ::String) at C:\Users\james\.julia\packages\RasterDataSources\1WnZX\src\download.jl:4 [13] download_raster(::Type{AWAP}, ::Type{T} where T; dates::Tuple{DateTime,DateTime}) at C:\Users\james\.julia\packages\RasterDataSources\1WnZX\src\awap\awap.jl:32 [14] (::RasterDataSources.var"#16#17"{Base.Iterators.Pairs{Symbol,Tuple{DateTime,DateTime},Tuple{Symbol},NamedTuple{(:dates,),Tuple{Tuple{DateTime,DateTime}}}},DataType})(::Type{T} where T) at C:\Users\james\.julia\packages\RasterDataSources\1WnZX\src\awap\awap.jl:23 [15] map at .\tuple.jl:158 [inlined] [16] #download_raster#15 at C:\Users\james\.julia\packages\RasterDataSources\1WnZX\src\awap\awap.jl:22 [inlined] [17] top-level scope at C:\Users\james\.julia\packages\TimeInterpolatedGeoData\u1yxX\test\minmaxstack.jl:99 [18] include(::String) at .\client.jl:457 [19] top-level scope at C:\Users\james\.julia\packages\TimeInterpolatedGeoData\u1yxX\test\runtests.jl:5 [20] include(::String) at .\client.jl:457 [21] top-level scope at none:6 in expression starting at C:\Users\james\.julia\packages\TimeInterpolatedGeoData\u1yxX\test\minmaxstack.jl:99 in expression starting at C:\Users\james\.julia\packages\TimeInterpolatedGeoData\u1yxX\test\runtests.jl:5 ERROR: Package TimeInterpolatedGeoData errored during testing
Oh right that's a windows problem... I've used joinpath on a URL. Will fix.
joinpath