class DownloadFiles extends PuppetActivity {

    @Override
    public String createPuppetScript(Pool pool, Machine machine) throws Exception {
        return Mustache.toString(InstallPackages.class, FILES_TEMPLATE,
            ImmutableMap.of("files", filesAsListOfMaps(pool.getSoftware())));
    }

    public  DownloadFiles();

}