Merge pull request #1449 from matthiasbeyer/imag-contact/only-absolute-pathes-on-import
Deny non-absolut import pathes
This commit is contained in:
commit
5457834ea1
1 changed files with 5 additions and 0 deletions
|
@ -178,6 +178,11 @@ fn import(rt: &Runtime) {
|
||||||
let scmd = rt.cli().subcommand_matches("import").unwrap(); // secured by main
|
let scmd = rt.cli().subcommand_matches("import").unwrap(); // secured by main
|
||||||
let path = scmd.value_of("path").map(PathBuf::from).unwrap(); // secured by clap
|
let path = scmd.value_of("path").map(PathBuf::from).unwrap(); // secured by clap
|
||||||
|
|
||||||
|
if !path.is_absolute() {
|
||||||
|
error!("Import path must be absolute. Sorry.");
|
||||||
|
exit(1)
|
||||||
|
}
|
||||||
|
|
||||||
if !path.exists() {
|
if !path.exists() {
|
||||||
error!("Path does not exist");
|
error!("Path does not exist");
|
||||||
exit(1)
|
exit(1)
|
||||||
|
|
Loading…
Reference in a new issue