failure to install a plugin using a local file URI with a space character
- Dominant language
- Java
- Stars
- 14.9k
- Forks
- 3.5k
- Avg merge
- 19h 14m
- Merged PRs (30d)
- 63
Description
if the path contains spaces, it's not possible to install the plugin either with terminal based escaping (`\ `) or uri based escaping (`%20`)
```
/tmp/logstash-6.0.0-beta1 % ls /tmp/logstash-6.0.0-beta1/m\ e\ h/logstash-filter-translate-3.0.2.gem
/tmp/logstash-6.0.0-beta1/m e h/logstash-filter-translate-3.0.2.gem
/tmp/logstash-6.0.0-beta1 % bin/logstash-plugin install file:///tmp/logstash-6.0.0-beta1/m%20e%20h/logstash-filter-translate-3.0.2.gem
ERROR: File not found for: file:///tmp/logstash-6.0.0-beta1/m%20e%20h/logstash-filter-translate-3.0.2.gem, message: Can't file local file /tmp/logstash-6.0.0-beta1/m%20e%20h/logstash-filter-translate-3.0.2.gem
```
Contributor guide
Assessment
This issue has not been assessed yet.