001 package railo.runtime.functions.file; 002 003 import railo.commons.io.res.Resource; 004 import railo.commons.io.res.type.s3.S3Constants; 005 import railo.commons.io.res.util.ResourceUtil; 006 import railo.runtime.PageContext; 007 import railo.runtime.exp.PageException; 008 import railo.runtime.tag.Directory; 009 010 public class DirectoryRename { 011 012 public static String call(PageContext pc , String oldPath,String newPath) throws PageException { 013 Resource dir=ResourceUtil.toResourceNotExisting(pc, oldPath,pc.getConfig().allowRealPath()); 014 Directory.actionRename(pc, dir, newPath, null, S3Constants.ACL_PUBLIC_READ, S3Constants.STORAGE_UNKNOW); 015 return null; 016 } 017 }