class InstallPackages extends PuppetActivity {

    @Override
    public String createPuppetScript(Pool pool, Machine machine) throws IOException {
        return Mustache.toString(InstallPackages.class, PACKAGES_TEMPLATE,
            ImmutableMap.of("packages", packagesAsListOfMaps(pool.getSoftware())));
    }

    public  InstallPackages();

}