001    package railo.runtime.functions.file;
002    
003    import railo.commons.io.res.Resource;
004    import railo.commons.io.res.util.ResourceUtil;
005    import railo.runtime.PageContext;
006    import railo.runtime.exp.PageException;
007    import railo.runtime.tag.Directory;
008    
009    public class DirectoryDelete {
010            public static String call(PageContext pc , String path) throws PageException {
011                    return call(pc, path, false);
012            }
013            public static String call(PageContext pc , String path,boolean recurse) throws PageException {
014                    Resource dir=ResourceUtil.toResourceNotExisting(pc, path,pc.getConfig().allowRealPath());
015                    Directory.actionDelete(pc, dir, recurse, null);
016                return null;
017            }
018    }