Closed sverhoeven closed 7 years ago
Prepending of entry path is only needed when given path is relative. We need a method that can check if path is relative or absolute.
CLI has a Utils.isRelativeLocalPath() method, but this only works for local files.
We need a method that can check relativeness for each adaptor/filesystem.
Blocked by https://github.com/NLeSC/Xenon/pull/516
Blocked by https://github.com/NLeSC/Xenon/issues/519, after issue is fixed CLI should pass string as it got them and not try to fix relativiness.
Progress see https://github.com/NLeSC/xenon-cli/tree/allow-relative-path-everywhere-37 branch
Blocked by https://github.com/NLeSC/Xenon/pull/531
Blocked by branch https://github.com/NLeSC/Xenon/tree/relative-file-tests merging to master
Blockers are clear, remove to absolute path method from cli
It is treating relative paths as absolute by prepending /.
It should prepend FileSystem.getEntryPath()