Script - cleanup groovy temporary files

Script to cleanup temporary groovy files . The Groovy and Gant macros produce temporary groovy class files in the script/temp/groovy directory in the Confluence home directory. These should be deleted occasionally. It also serves as an example of the gant macro .

{gant} 
target(default: "Default target") {
    yesterday = System.currentTimeMillis() - 24*3600*1000 // 24h x 3600 secs/hr x 1000 for milliseconds
    tempDirectory = "${confluenceHome}/script/temp/groovy"  // temp file location
    println "Cleanup of files in ${tempDirectory}"
    ant.delete {
        fileset(dir: tempDirectory) {
            date(millis: yesterday, when:  "before")
        }
    }
}
{gant}
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.