elastic / elastic/logstash

failure to install a plugin using a local file URI with a space character

Open
#7,972 0 comments 0 reactions 0 assignees View on GitHub
bug plugin manager
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.