fix filename with dirname's file copying
This commit is contained in:
1 parent
11ada5f7ad
commit
b45e6f4bb4
4 files changed
+1285
-271
No files matched your search
@@ -34,7 +34,8 @@ class Filefield
|
||||
'preference@html@erb'=>{:status=>0, :sc=>@app_path+'/updatefiles/admin/', :dest=>@views_path+'admin/sites/'}
|
||||
},:status=>0} ,
|
||||
"member"=>{:files=>{'member_profile@rb'=>{:status=>0, :sc=>@app_path+'/updatefiles/', :dest=>@model_path},
|
||||
'members_controller@rb'=>{:status=>0, :sc=>@app_path+'/updatefiles/admin/', :dest=>@controller_path+'admin/'},
|
||||
'admin/members_controller@rb'=>{:status=>0, :sc=>@app_path+'/updatefiles/', :dest=>@controller_path},
|
||||
'members_controller@rb'=>{:status=>0, :sc=>@app_path+'/updatefiles/', :dest=>@controller_path},
|
||||
'_user_basic_passwd@html@erb'=>{:status=>0, :sc=>@app_path+'/updatefiles/admin/', :dest=>@views_path+'admin/members/'}
|
||||
},:status=>0} ,
|
||||
"accessibility"=>{:files=>{'back_end@html@erb'=>{:status=>0, :sc=>@app_path+'/updatefiles/accessibility/', :dest=>@views_path+'layouts/'},
|
||||
@@ -57,7 +58,7 @@ class Filefield
|
||||
|
||||
def backup_file(file_name,file_path)
|
||||
FileUtils.cd(file_path)
|
||||
if (file_name.include? "/") == false
|
||||
if file_name[-1] != "/"
|
||||
FileUtils.cp(file_name , file_name+'_back')
|
||||
else
|
||||
FileUtils.cd('..')
|
||||
@@ -68,7 +69,7 @@ class Filefield
|
||||
end
|
||||
def recover_file(file_name,file_path)
|
||||
FileUtils.cd(file_path)
|
||||
if (file_name.include? "/") == false
|
||||
if file_name[-1] != "/"
|
||||
FileUtils.cp(file_name+'_back', file_name)
|
||||
else
|
||||
FileUtils.cd('..')
|
||||
@@ -82,8 +83,10 @@ class Filefield
|
||||
end
|
||||
def copy_file(file_name,source_file_path,dest_file_path)
|
||||
FileUtils.cd(source_file_path)
|
||||
if (file_name.include? "/") == false
|
||||
FileUtils.cp(file_name , dest_file_path)
|
||||
if file_name[-1] != "/"
|
||||
@file_name = Pathname.new(file_name)
|
||||
FileUtils.cd(@file_name.dirname.to_s)
|
||||
FileUtils.cp(@file_name.basename.to_s , dest_file_path+@file_name.dirname.to_s)
|
||||
else
|
||||
if !Dir.exist?(dest_file_path)
|
||||
FileUtils.mkdir_p dest_file_path
|
||||
|
||||
Reference in new issue
Block a user