X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=factory%2Fnfsmount;h=e5b6bfddd07bd74a3078adc031c19d74c596fa8d;hb=93e1d703ceda01390e3e030a7bbc93200c6d9e9a;hp=42303dcf04d6818ce4a16bfbab8b825c638c998e;hpb=3260864ea5f7e5b3e34f5f8bae0aeacd0d0a5559;p=vsys.git diff --git a/factory/nfsmount b/factory/nfsmount index 42303dc..e5b6bfd 100755 --- a/factory/nfsmount +++ b/factory/nfsmount @@ -5,6 +5,8 @@ use strict; my $slicename=$ARGV[0]; my $already_mounted_testfile = "/tmp/$slicename"."_nfsmounted"; +my $slice_dir="/vservers/$slicename/"; + if (-f $already_mounted_testfile) { die("Sorry, only one successful NFS mount allowed per slice!"); } @@ -12,8 +14,11 @@ if (-f $already_mounted_testfile) { my $remotepath = ; my $localpath = ; chomp($localpath); +chomp($remotepath); $localpath=~s/\.\.//g; +$localpath=$slice_dir.$localpath; + unless (-d $localpath) { die("Localpath does not exist, please create it first."); }