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 DirectoryCreate { 011 public static String call(PageContext pc , String path) throws PageException { 012 return call(pc, path, true); 013 } 014 public static String call(PageContext pc , String path, boolean doParent) throws PageException { 015 Resource dir=ResourceUtil.toResourceNotExisting(pc, path,pc.getConfig().allowRealPath()); 016 Directory.actionCreate(pc, dir, null, doParent, -1, null, S3Constants.STORAGE_UNKNOW); 017 018 return null; 019 } 020 }