relative pathnames are not allowed in FILE_QUEUE #304
-
|
Dear all, I have some trouble starting the processing of Level-1 Landsat data via This is a bit weird because the file queue looks just as it is supposed to (here is a small version of it, in total I have > 1400 images to process): As far as I understand, these are not relative filenames. I can even copy the paths into the console and list the files inside the folders, so that I don't think it's an issue of the force process not having access rights to the mounted disk or something. I looked up the lines of code in FORCE that produce the error and if I'm correct, Because of my current setup, I'm using the Ubuntu WSL under Windows 11, which might be causing the trouble in the first place I guess. Yet, I've done so for a long time and actually I'm able to process both Sentinel-2 file queues with One other thing I should note: the file queue was created manually. Well not exactly, but via a custom script, because not all images downloaded via Does anybody have any thoughts on this? Did I miss something? Any help is appreciated; thanks a lot in advance! Cheers, My full queue as well as the level-2 parameter file are attached as txt files. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 13 replies
-
|
Hi Simon, your queue file uses windows style line endings. Try changing them to unix. You can use this one liner in the wsl to create a queue |
Beta Was this translation helpful? Give feedback.
-
|
Hi all, I thought FORCE wouldn't have problems with EOLs anymore, but it seems like Regarding the tars... I don't recall that we had this particular error in the past. As far as I remember, there were instances where tar returned non-zero exit codes for some reason, which I believe I fixed at some point. The issue here is strange. The |
Beta Was this translation helpful? Give feedback.
-
|
Seems like somewhere in the bash script, a newline character is added to the last entry, and the tar command didn't like this. I have pushed a small fix to dev, which forces a newline substitution... I hope this patches it up. Please test and give feedback ;) |
Beta Was this translation helpful? Give feedback.
Hi Simon,
your queue file uses windows style line endings. Try changing them to unix.
You can use this one liner in the wsl to create a queue
find $PWD/.tar | sed 's/$/ QUEUED/' > queue.txt.