From: Sapan Bhatia Date: Thu, 19 Feb 2009 20:26:23 +0000 (+0000) Subject: Chomps X-Git-Tag: vsys-0.7-23~3 X-Git-Url: http://git.onelab.eu/?p=vsys.git;a=commitdiff_plain;h=93e1d703ceda01390e3e030a7bbc93200c6d9e9a Chomps --- 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."); }