You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by ch...@apache.org on 2018/09/04 17:47:42 UTC

[mesos] 02/04: Added the `devolve` helper for agent v1 API responses.

This is an automated email from the ASF dual-hosted git repository.

chhsiao pushed a commit to branch 1.7.x
in repository https://gitbox.apache.org/repos/asf/mesos.git

commit 8a3eddceb9db7a64e23ae825bfef2756f3ed5304
Author: Chun-Hung Hsiao <ch...@mesosphere.io>
AuthorDate: Mon Sep 3 14:53:14 2018 -0700

    Added the `devolve` helper for agent v1 API responses.
    
    Review: https://reviews.apache.org/r/68615
---
 src/internal/devolve.cpp | 6 ++++++
 src/internal/devolve.hpp | 1 +
 2 files changed, 7 insertions(+)

diff --git a/src/internal/devolve.cpp b/src/internal/devolve.cpp
index 93bd975..a5d9ab9 100644
--- a/src/internal/devolve.cpp
+++ b/src/internal/devolve.cpp
@@ -236,6 +236,12 @@ mesos::agent::Call devolve(const v1::agent::Call& call)
 }
 
 
+mesos::agent::Response devolve(const v1::agent::Response& response)
+{
+  return devolve<mesos::agent::Response>(response);
+}
+
+
 mesos::master::Call devolve(const v1::master::Call& call)
 {
   return devolve<mesos::master::Call>(call);
diff --git a/src/internal/devolve.hpp b/src/internal/devolve.hpp
index 8007f42..6383a19 100644
--- a/src/internal/devolve.hpp
+++ b/src/internal/devolve.hpp
@@ -82,6 +82,7 @@ executor::Call devolve(const v1::executor::Call& call);
 executor::Event devolve(const v1::executor::Event& event);
 
 mesos::agent::Call devolve(const v1::agent::Call& call);
+mesos::agent::Response devolve(const v1::agent::Response& response);
 
 mesos::master::Call devolve(const v1::master::Call& call);