1. <cfsilent>
  2. <cfset reactor_xml = xmlParse(expandPath("reactor.xml.cfm")) />
  3. <cfset reactor_path = "/reactor/project/#reactor_xml.xmlRoot.config.project.xmlAttributes.value#" />
  4. <cfdirectory action="list" directory="#ExpandPath(reactor_path)#" name="qry_s_reactor" recurse="true" />
  5. <cfquery name="qry_s_files" dbtype="query">
  6.     select directory,name
  7.     from qry_s_reactor
  8.     where type = 'File'
  9. </cfquery>
  10. <cfloop query="qry_s_files">
  11. <cffile action="delete" file="#qry_s_files.directory#/#qry_s_files.name#">
  12. </cfloop>
  13. <cfquery name="qry_s_directory" dbtype="query">
  14.     select directory,name
  15.     from qry_s_reactor
  16.     where type = 'Dir'
  17. </cfquery>
  18. <cfloop query="qry_s_directory">
  19.     <cfdirectory action="delete" directory="#qry_s_directory.directory#/#qry_s_directory.name#">
  20. </cfloop>
  21. <H2>Reactor Files Deleted</H2>
  22. </cfsilent>