aboutsummaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/DomAdminBuilderBase.java
diff options
context:
space:
mode:
Diffstat (limited to 'config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/DomAdminBuilderBase.java')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/DomAdminBuilderBase.java16
1 files changed, 2 insertions, 14 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/DomAdminBuilderBase.java b/config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/DomAdminBuilderBase.java
index fa28802b3ac..3a9a5d59b1a 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/DomAdminBuilderBase.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/builder/xml/dom/DomAdminBuilderBase.java
@@ -72,18 +72,12 @@ public abstract class DomAdminBuilderBase extends VespaDomBuilder.DomConfigProdu
@Override
protected Admin doBuild(DeployState deployState, AbstractConfigProducer parent, Element adminElement) {
- Monitoring monitoring = getMonitoring(getChildWithFallback(adminElement, "monitoring", "yamas"));
+ Monitoring monitoring = getMonitoring(XML.getChild(adminElement,"monitoring"));
Metrics metrics = new MetricsBuilder(applicationType, predefinedMetricSets)
.buildMetrics(XML.getChild(adminElement, "metrics"));
- Map<String, MetricsConsumer> legacyMetricsConsumers = DomMetricBuilderHelper
- .buildMetricsConsumers(XML.getChild(adminElement, "metric-consumers"));
- if (! legacyMetricsConsumers.isEmpty()) {
- deployState.getDeployLogger().log(WARNING, "Element 'metric-consumers' is deprecated and will be removed in Vespa 7. Use 'metrics' instead!");
- }
FileDistributionConfigProducer fileDistributionConfigProducer = getFileDistributionConfigProducer(parent);
- Admin admin = new Admin(parent, monitoring, metrics, legacyMetricsConsumers, multitenant,
- fileDistributionConfigProducer, deployState.isHosted());
+ Admin admin = new Admin(parent, monitoring, metrics, multitenant, fileDistributionConfigProducer, deployState.isHosted());
admin.setApplicationType(applicationType);
doBuildAdmin(deployState, admin, adminElement);
new ModelConfigProvider(admin);
@@ -95,12 +89,6 @@ public abstract class DomAdminBuilderBase extends VespaDomBuilder.DomConfigProdu
return new FileDistributionConfigProducer(parent, fileRegistry, configServerSpecs);
}
- private Element getChildWithFallback(Element parent, String childName, String alternativeChildName) {
- Element child = XML.getChild(parent, childName);
- if (child != null) return child;
- return XML.getChild(parent, alternativeChildName);
- }
-
protected abstract void doBuildAdmin(DeployState deployState, Admin admin, Element adminE);
private Monitoring getMonitoring(Element monitoringElement) {