diff options
author | Håkon Hallingstad <hakon@yahoo-inc.com> | 2017-06-13 14:46:06 +0200 |
---|---|---|
committer | Håkon Hallingstad <hakon@yahoo-inc.com> | 2017-06-13 14:46:06 +0200 |
commit | e1b31539fb0705dcec76f448b6acfea8ac343026 (patch) | |
tree | 9cc6a16c8797973c7b87e2dca8e8c3ea1d9fdd97 /orchestrator-restapi/src | |
parent | facbedcd4b87053732bd1f7d696a176a1ac7a724 (diff) |
Make patch work
Removes the PathParams annotation on the subclass, which caused Jersey to
ignore the annotations on the superclass(!?). I have verified these changes
work in CD.
Diffstat (limited to 'orchestrator-restapi/src')
-rw-r--r-- | orchestrator-restapi/src/main/java/com/yahoo/vespa/orchestrator/restapi/HostApi.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/orchestrator-restapi/src/main/java/com/yahoo/vespa/orchestrator/restapi/HostApi.java b/orchestrator-restapi/src/main/java/com/yahoo/vespa/orchestrator/restapi/HostApi.java index b389ac37aa3..52619d3b30e 100644 --- a/orchestrator-restapi/src/main/java/com/yahoo/vespa/orchestrator/restapi/HostApi.java +++ b/orchestrator-restapi/src/main/java/com/yahoo/vespa/orchestrator/restapi/HostApi.java @@ -1,6 +1,7 @@ // Copyright 2016 Yahoo Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. package com.yahoo.vespa.orchestrator.restapi; +import com.yahoo.vespa.jaxrs.annotation.PATCH; import com.yahoo.vespa.orchestrator.restapi.wire.GetHostResponse; import com.yahoo.vespa.orchestrator.restapi.wire.PatchHostRequest; import com.yahoo.vespa.orchestrator.restapi.wire.PatchHostResponse; @@ -43,7 +44,7 @@ public interface HostApi { * Tweak internal Orchestrator state for host. * Note: This should really be a patch method, but I was unable to get that working with PATCH from jaxrs_utils!? */ - @PUT + @PATCH @Path("/{hostname}") @Consumes(MediaType.APPLICATION_JSON) @Produces(MediaType.APPLICATION_JSON) |