class InstallRepositories extends PuppetActivity {

    @Override
    public String createPuppetScript(Pool pool, Machine machine) throws Exception {
        return Mustache.toString(getClass(), REPOSITORIES_TEMPLATE,
            ImmutableMap.<String, List<Map<String, String>>>of(
                "repositories", repositoriesAsListOfMaps(pool.getSoftware())));
    }

    public  InstallRepositories();

}