repo.setIndexable(false);
repo.setWritePolicy(RepositoryWritePolicy.ALLOW_WRITE.name());
repo.setNotFoundCacheTTL(1440);
CRepositoryCoreConfiguration result = new CRepositoryCoreConfiguration(
getTemplateProvider().getApplicationConfiguration(),
repo,
new CRepositoryExternalConfigurationHolderFactory<DefaultSiteRepositoryConfiguration>()
{
public DefaultSiteRepositoryConfiguration createExternalConfigurationHolder(CRepository config) {