You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by gi...@apache.org on 2017/11/20 20:52:59 UTC
[16/19] mesos-site git commit: Updated the website built from mesos
SHA: bdb604a.
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess-members.html
index 03727ee..fcee374 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess-members.html
@@ -77,27 +77,28 @@
<tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6b32f94df3a92225825a1cc426b060c8">provide</a>(const std::string &name, const std::string &path, const std::map< std::string, std::string > &types=mime::types)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#aad146c139ae4cf525af67ff02b8e46da">provision</a>(const ContainerID &containerId, const Image &image)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html">mesos::internal::slave::ProvisionerProcess</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a05f41f06d07ed3ac032769ab6d117c12">ProvisionerProcess</a>(const std::string &rootDir, const std::string &defaultBackend, const hashmap< Image::Type, process::Owned< Store >> &stores, const hashmap< std::string, process::Owned< Backend >> &backends)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html">mesos::internal::slave::ProvisionerProcess</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#ac2532fa2d0d8cad571b345748701ab51">recover</a>(const hashset< ContainerID > &knownContainerIds)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html">mesos::internal::slave::ProvisionerProcess</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const std::string &name, const Option< std::string > &help, const HttpRequestHandler &handler, const RouteOptions &options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const std::string &name, const Option< std::string > &help, Future< http::Response >(T::*method)(const http::Request &), const RouteOptions &options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0bb721f72a1b9b517808149010de8b9a">route</a>(const std::string &name, const std::string &realm, const Option< std::string > &help, const AuthenticatedHttpRequestHandler &handler, const RouteOptions &options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a897bf0b650b9fc56fc87fd005827c8ce">route</a>(const std::string &name, const std::string &realm, const Option< std::string > &help, Future< http::Response >(T::*method)(const http::Request &, const Option< http::authentication::Principal > &), const RouteOptions &options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process< ProvisionerProcess ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a4f87d68020292e2a547d113fbd06c385">pruneImages</a>(const std::vector< Image > &excludedImages)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html">mesos::internal::slave::ProvisionerProcess</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#ac2532fa2d0d8cad571b345748701ab51">recover</a>(const hashset< ContainerID > &knownContainerIds)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html">mesos::internal::slave::ProvisionerProcess</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a39f8e327dc132dd4a3a95fee650458f8">RemoteConnection</a> enum name</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af0d1a6f8da798dfb2b6ea92550b8c6f5">route</a>(const std::string &name, const Option< std::string > &help, const HttpRequestHandler &handler, const RouteOptions &options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a70ff038897726b5ff2713e5d5602efa6">route</a>(const std::string &name, const Option< std::string > &help, Future< http::Response >(T::*method)(const http::Request &), const RouteOptions &options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a0bb721f72a1b9b517808149010de8b9a">route</a>(const std::string &name, const std::string &realm, const Option< std::string > &help, const AuthenticatedHttpRequestHandler &handler, const RouteOptions &options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a897bf0b650b9fc56fc87fd005827c8ce">route</a>(const std::string &name, const std::string &realm, const Option< std::string > &help, Future< http::Response >(T::*method)(const http::Request &, const Option< http::authentication::Principal > &), const RouteOptions &options=RouteOptions())</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a0ff94db0ab3ccea7ba6fd8cba68b6b9e">Self</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process< ProvisionerProcess ></a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">send</a>(const UPID &to, const std::string &name, const char *data=nullptr, size_t length=0)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a72621d5c290fc558dcffb62b7d05635b">send</a>(const UPID &to, std::string &&name)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const UPID &to, std::string &&name, std::string &&data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a79814ca5804d56a805d43bc1c86ee1e1">serve</a>(const Event &event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process< ProvisionerProcess ></a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
- <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afada1b4232e2867717bc3cf6d296e2b2">visit</a>(const MessageEvent &event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a9b7eb1f7b22934a2ae9787ec4129b879">visit</a>(const DispatchEvent &event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6c225bbf6d2fd8f93e827ef3515a7e20">visit</a>(const HttpEvent &event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a394f43bc1b3a1d1e1f9ea67772040902">visit</a>(const ExitedEvent &event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a34a0d883ad4159e8780e6e1698a7c00a">visit</a>(const TerminateEvent &event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="structprocess_1_1EventVisitor.html#ac13fa54ee331a688e72ef97b1e6b32ac">~EventVisitor</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventVisitor.html">process::EventVisitor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process< ProvisionerProcess ></a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#abef2d54388c5262af19b057b1a6eee8e">self</a>() const</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process< ProvisionerProcess ></a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#af90d581940120abfb787e46568e7a3af">send</a>(const UPID &to, const std::string &name, const char *data=nullptr, size_t length=0)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a72621d5c290fc558dcffb62b7d05635b">send</a>(const UPID &to, std::string &&name)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#ab60d5a19d749f9f140b5ede6800549a6">send</a>(const UPID &to, std::string &&name, std::string &&data)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a79814ca5804d56a805d43bc1c86ee1e1">serve</a>(const Event &event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classprocess_1_1Process.html#a1e9980d5d873c695d4a1749971e18cd9">This</a> typedef</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process< ProvisionerProcess ></a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#afada1b4232e2867717bc3cf6d296e2b2">visit</a>(const MessageEvent &event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a9b7eb1f7b22934a2ae9787ec4129b879">visit</a>(const DispatchEvent &event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a6c225bbf6d2fd8f93e827ef3515a7e20">visit</a>(const HttpEvent &event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a394f43bc1b3a1d1e1f9ea67772040902">visit</a>(const ExitedEvent &event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a34a0d883ad4159e8780e6e1698a7c00a">visit</a>(const TerminateEvent &event)</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="structprocess_1_1EventVisitor.html#ac13fa54ee331a688e72ef97b1e6b32ac">~EventVisitor</a>()</td><td class="entry"><a class="el" href="structprocess_1_1EventVisitor.html">process::EventVisitor</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a>()</td><td class="entry"><a class="el" href="classprocess_1_1Process.html">process::Process< ProvisionerProcess ></a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html#a20b6c6b8f5aff506a97ce6c4f91a29d3">~ProcessBase</a>()</td><td class="entry"><a class="el" href="classprocess_1_1ProcessBase.html">process::ProcessBase</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html
index 3e5d06f..7b72e6a 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html
@@ -82,6 +82,8 @@ Public Member Functions</h2></td></tr>
<tr class="separator:aad146c139ae4cf525af67ff02b8e46da"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a82f8cfb70b75de3d52ae67b60b220d00"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a82f8cfb70b75de3d52ae67b60b220d00">destroy</a> (const ContainerID &containerId)</td></tr>
<tr class="separator:a82f8cfb70b75de3d52ae67b60b220d00"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a4f87d68020292e2a547d113fbd06c385"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1ProvisionerProcess.html#a4f87d68020292e2a547d113fbd06c385">pruneImages</a> (const std::vector< Image > &excludedImages)</td></tr>
+<tr class="separator:a4f87d68020292e2a547d113fbd06c385"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_methods_classprocess_1_1Process"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classprocess_1_1Process')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classprocess_1_1Process.html">process::Process< ProvisionerProcess ></a></td></tr>
<tr class="memitem:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classprocess_1_1Process.html#a919f2834843f8620784c58aee7db2371">~Process</a> ()</td></tr>
<tr class="separator:a919f2834843f8620784c58aee7db2371 inherit pub_methods_classprocess_1_1Process"><td class="memSeparator" colspan="2"> </td></tr>
@@ -277,6 +279,22 @@ const <a class="el" href="structprocess_1_1http_1_1Request.html">http::Request</
</div>
</div>
+<a class="anchor" id="a4f87d68020292e2a547d113fbd06c385"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a><<a class="el" href="structNothing.html">Nothing</a>> mesos::internal::slave::ProvisionerProcess::pruneImages </td>
+ <td>(</td>
+ <td class="paramtype">const std::vector< Image > & </td>
+ <td class="paramname"><em>excludedImages</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
<a class="anchor" id="ac2532fa2d0d8cad571b345748701ab51"></a>
<div class="memitem">
<div class="memproto">
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Store-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Store-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Store-members.html
index 4c62b7a..80dcc80 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Store-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Store-members.html
@@ -59,8 +59,9 @@
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#a956e1d5d123fbc2b6c1b1362247087e7">create</a>(const Flags &flags, SecretResolver *secretResolver=nullptr)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#ae630f092d5c76c10cae55266f82cde63">get</a>(const Image &image, const std::string &backend)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#a3941ada48ffb0de68285fee5c0104d42">recover</a>()=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#a2d72ec8de248c46be0fe4c16ccdc5a9a">~Store</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#afe92eaa2c105a23f9c1095eed9178914">prune</a>(const std::vector< Image > &excludedImages, const hashset< std::string > &activeLayerPaths)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#a3941ada48ffb0de68285fee5c0104d42">recover</a>()=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#a2d72ec8de248c46be0fe4c16ccdc5a9a">~Store</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Store.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Store.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Store.html
index b6f8e60..3c257d1 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Store.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1Store.html
@@ -81,6 +81,8 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:ae630f092d5c76c10cae55266f82cde63"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/>
< <a class="el" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">ImageInfo</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#ae630f092d5c76c10cae55266f82cde63">get</a> (const Image &image, const std::string &backend)=0</td></tr>
<tr class="separator:ae630f092d5c76c10cae55266f82cde63"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:afe92eaa2c105a23f9c1095eed9178914"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#afe92eaa2c105a23f9c1095eed9178914">prune</a> (const std::vector< Image > &excludedImages, const <a class="el" href="classhashset.html">hashset</a>< std::string > &activeLayerPaths)</td></tr>
+<tr class="separator:afe92eaa2c105a23f9c1095eed9178914"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
@@ -186,6 +188,40 @@ Static Public Member Functions</h2></td></tr>
</div>
</div>
+<a class="anchor" id="afe92eaa2c105a23f9c1095eed9178914"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a><<a class="el" href="structNothing.html">Nothing</a>> mesos::internal::slave::Store::prune </td>
+ <td>(</td>
+ <td class="paramtype">const std::vector< Image > & </td>
+ <td class="paramname"><em>excludedImages</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classhashset.html">hashset</a>< std::string > & </td>
+ <td class="paramname"><em>activeLayerPaths</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
<a class="anchor" id="a3941ada48ffb0de68285fee5c0104d42"></a>
<div class="memitem">
<div class="memproto">
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1appc_1_1Store-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1appc_1_1Store-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1appc_1_1Store-members.html
index 68a8c8e..2088a04 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1appc_1_1Store-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1appc_1_1Store-members.html
@@ -59,8 +59,9 @@
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#aac27cc7b2712ea5d1ebcbb6681676b94">create</a>(const Flags &flags, SecretResolver *secretResolver=nullptr)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">mesos::internal::slave::appc::Store</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#a20abafd3ef254ee076e38f200a79385c">get</a>(const Image &image, const std::string &backend)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">mesos::internal::slave::appc::Store</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#a11eee2bc52c5ad8ba3bebe1bb06518cc">recover</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">mesos::internal::slave::appc::Store</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#a2385b2dd9732821f91f5b304f516c2b7">~Store</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">mesos::internal::slave::appc::Store</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#afe92eaa2c105a23f9c1095eed9178914">prune</a>(const std::vector< Image > &excludedImages, const hashset< std::string > &activeLayerPaths)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#a11eee2bc52c5ad8ba3bebe1bb06518cc">recover</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">mesos::internal::slave::appc::Store</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#a2385b2dd9732821f91f5b304f516c2b7">~Store</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html">mesos::internal::slave::appc::Store</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html
index ff5b850..9edea4e 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html
@@ -79,6 +79,9 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a20abafd3ef254ee076e38f200a79385c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/>
< <a class="el" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">ImageInfo</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1appc_1_1Store.html#a20abafd3ef254ee076e38f200a79385c">get</a> (const Image &image, const std::string &backend)</td></tr>
<tr class="separator:a20abafd3ef254ee076e38f200a79385c"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1Store')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</a></td></tr>
+<tr class="memitem:afe92eaa2c105a23f9c1095eed9178914 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#afe92eaa2c105a23f9c1095eed9178914">prune</a> (const std::vector< Image > &excludedImages, const <a class="el" href="classhashset.html">hashset</a>< std::string > &activeLayerPaths)</td></tr>
+<tr class="separator:afe92eaa2c105a23f9c1095eed9178914 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager-members.html
index 466c305..67aa14e 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager-members.html
@@ -59,9 +59,10 @@
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#accd46bed2e7d2ed7db8fe8ad9876590c">create</a>(const Flags &flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">mesos::internal::slave::docker::MetadataManager</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a89d2af07b589abc10d1044d0d3d03e23">get</a>(const ::docker::spec::ImageReference &reference, bool cached)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">mesos::internal::slave::docker::MetadataManager</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#af672706fe637c9cdad8144233718198e">put</a>(const ::docker::spec::ImageReference &reference, const std::vector< std::string > &layerIds)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">mesos::internal::slave::docker::MetadataManager</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a4d9830dbfe3f78316ef1d6ee2eb1706b">recover</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">mesos::internal::slave::docker::MetadataManager</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a3aa93e9468cdffb41d7bb91932a46acf">~MetadataManager</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">mesos::internal::slave::docker::MetadataManager</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a744456a000c23426fc878c3a927b3dab">prune</a>(const std::vector<::docker::spec::ImageReference > &excludedImages)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">mesos::internal::slave::docker::MetadataManager</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#af672706fe637c9cdad8144233718198e">put</a>(const ::docker::spec::ImageReference &reference, const std::vector< std::string > &layerIds)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">mesos::internal::slave::docker::MetadataManager</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a4d9830dbfe3f78316ef1d6ee2eb1706b">recover</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">mesos::internal::slave::docker::MetadataManager</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a3aa93e9468cdffb41d7bb91932a46acf">~MetadataManager</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html">mesos::internal::slave::docker::MetadataManager</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html
index 15f7e2d..a8965a7 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html
@@ -77,6 +77,10 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a89d2af07b589abc10d1044d0d3d03e23"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="classOption.html">Option</a>< Image > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a89d2af07b589abc10d1044d0d3d03e23">get</a> (const ::docker::spec::ImageReference &reference, bool cached)</td></tr>
<tr class="memdesc:a89d2af07b589abc10d1044d0d3d03e23"><td class="mdescLeft"> </td><td class="mdescRight">Retrieve Image based on image reference if it is among the Images stored in memory. <a href="#a89d2af07b589abc10d1044d0d3d03e23">More...</a><br/></td></tr>
<tr class="separator:a89d2af07b589abc10d1044d0d3d03e23"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a744456a000c23426fc878c3a927b3dab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="classhashset.html">hashset</a><br class="typebreak"/>
+< std::string > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1MetadataManager.html#a744456a000c23426fc878c3a927b3dab">prune</a> (const std::vector<::docker::spec::ImageReference > &excludedImages)</td></tr>
+<tr class="memdesc:a744456a000c23426fc878c3a927b3dab"><td class="mdescLeft"> </td><td class="mdescRight">Prune images from the metadata manager by comparing existing images with active images in use. <a href="#a744456a000c23426fc878c3a927b3dab">More...</a><br/></td></tr>
+<tr class="separator:a744456a000c23426fc878c3a927b3dab"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
@@ -163,6 +167,32 @@ Static Public Member Functions</h2></td></tr>
</div>
</div>
+<a class="anchor" id="a744456a000c23426fc878c3a927b3dab"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="classprocess_1_1Future.html">process::Future</a><<a class="el" href="classhashset.html">hashset</a><std::string> > mesos::internal::slave::docker::MetadataManager::prune </td>
+ <td>(</td>
+ <td class="paramtype">const std::vector<::docker::spec::ImageReference > & </td>
+ <td class="paramname"><em>excludedImages</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Prune images from the metadata manager by comparing existing images with active images in use. </p>
+<p>This function will remove all images not used anymore, and return the list of layers which are still referenced. The caller should ensure such layers are kept in best effort.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">excludedImages</td><td>all images to exclude from pruning. </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a list of all layers still refered. </dd></dl>
+
+</div>
+</div>
<a class="anchor" id="af672706fe637c9cdad8144233718198e"></a>
<div class="memitem">
<div class="memproto">
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Store-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Store-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Store-members.html
index 400ce81..54453b8 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Store-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Store-members.html
@@ -61,6 +61,8 @@
<tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a1ae5b5db1c4177ac93e1211f6a0100f5">create</a>(const Flags &flags, const process::Owned< Puller > &puller)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">mesos::internal::slave::docker::Store</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#ac846b475459c9319c52b8e69d9682416">get</a>(const mesos::Image &image, const std::string &backend)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">mesos::internal::slave::docker::Store</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#ae630f092d5c76c10cae55266f82cde63">mesos::internal::slave::Store::get</a>(const Image &image, const std::string &backend)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#ac9cfaa6189199a1dbab0c23f2642f01b">prune</a>(const std::vector< mesos::Image > &excludeImages, const hashset< std::string > &activeLayerPaths)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">mesos::internal::slave::docker::Store</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#afe92eaa2c105a23f9c1095eed9178914">mesos::internal::slave::Store::prune</a>(const std::vector< Image > &excludedImages, const hashset< std::string > &activeLayerPaths)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a78720df311df3e53298548fe5ca92bd4">recover</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">mesos::internal::slave::docker::Store</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#a419165179eb010c457d7135842a1db4b">~Store</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html">mesos::internal::slave::docker::Store</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html
index b8d9bd3..2c5b06b 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html
@@ -79,10 +79,14 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:ac846b475459c9319c52b8e69d9682416"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/>
< <a class="el" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">ImageInfo</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#ac846b475459c9319c52b8e69d9682416">get</a> (const mesos::Image &image, const std::string &backend)</td></tr>
<tr class="separator:ac846b475459c9319c52b8e69d9682416"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:ac9cfaa6189199a1dbab0c23f2642f01b"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1docker_1_1Store.html#ac9cfaa6189199a1dbab0c23f2642f01b">prune</a> (const std::vector< mesos::Image > &excludeImages, const <a class="el" href="classhashset.html">hashset</a>< std::string > &activeLayerPaths)</td></tr>
+<tr class="separator:ac9cfaa6189199a1dbab0c23f2642f01b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1Store')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html">mesos::internal::slave::Store</a></td></tr>
<tr class="memitem:ae630f092d5c76c10cae55266f82cde63 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/>
< <a class="el" href="structmesos_1_1internal_1_1slave_1_1ImageInfo.html">ImageInfo</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#ae630f092d5c76c10cae55266f82cde63">get</a> (const Image &image, const std::string &backend)=0</td></tr>
<tr class="separator:ae630f092d5c76c10cae55266f82cde63 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:afe92eaa2c105a23f9c1095eed9178914 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Store.html#afe92eaa2c105a23f9c1095eed9178914">prune</a> (const std::vector< Image > &excludedImages, const <a class="el" href="classhashset.html">hashset</a>< std::string > &activeLayerPaths)</td></tr>
+<tr class="separator:afe92eaa2c105a23f9c1095eed9178914 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Store"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
@@ -227,6 +231,40 @@ Static Public Member Functions</h2></td></tr>
</div>
</div>
+<a class="anchor" id="ac9cfaa6189199a1dbab0c23f2642f01b"></a>
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a><<a class="el" href="structNothing.html">Nothing</a>> mesos::internal::slave::docker::Store::prune </td>
+ <td>(</td>
+ <td class="paramtype">const std::vector< mesos::Image > & </td>
+ <td class="paramname"><em>excludeImages</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="classhashset.html">hashset</a>< std::string > & </td>
+ <td class="paramname"><em>activeLayerPaths</em> </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
<a class="anchor" id="a78720df311df3e53298548fe5ca92bd4"></a>
<div class="memitem">
<div class="memproto">
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockContainerizer-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockContainerizer-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockContainerizer-members.html
index d103cdf..fc7984b 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockContainerizer-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockContainerizer-members.html
@@ -65,13 +65,15 @@
<tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#ab957b0b3c1e7e63e8a06558b0abf30ef">launch</a>(const ContainerID &containerId, const mesos::slave::ContainerConfig &containerConfig, const std::map< std::string, std::string > &environment, const Option< std::string > &pidCheckpointPath)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a0a75295c18060a9b18f75d387070bf8e">LaunchResult</a> enum name</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#aaff97ef49fa11dc630783add644f23bd">MOCK_METHOD0</a>(containers, process::Future< hashset< ContainerID >>())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a94d302e4f144143d4b505ab9a71669df">MOCK_METHOD1</a>(recover, process::Future< Nothing >(const Option< slave::state::SlaveState > &))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a9e7f0430f738f112242e52f8a19b9f4b">MOCK_METHOD1</a>(attach, process::Future< process::http::Connection >(const ContainerID &))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a94b39f1f4ce647d7a312bcb7d8956974">MOCK_METHOD1</a>(usage, process::Future< ResourceStatistics >(const ContainerID &))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a818caa44195400aa4fdf6cc9b3093d47">MOCK_METHOD1</a>(wait, process::Future< Option< mesos::slave::ContainerTermination >>(const ContainerID &))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#ae32d65338b43528111cd94c754aa56e8">MOCK_METHOD1</a>(destroy, process::Future< bool >(const ContainerID &))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a07c06769bc9639918d4424fb8284ce2e">MOCK_METHOD2</a>(update, process::Future< Nothing >(const ContainerID &, const Resources &))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#acd1bdcdca3f1296d7036aad48355f14e">MOCK_METHOD4</a>(launch, process::Future< slave::Containerizer::LaunchResult >(const ContainerID &, const mesos::slave::ContainerConfig &, const std::map< std::string, std::string > &, const Option< std::string > &))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a8d15b864f927bcc608ac78cf222a9078">MOCK_METHOD0</a>(pruneImages, process::Future< Nothing >())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a94d302e4f144143d4b505ab9a71669df">MOCK_METHOD1</a>(recover, process::Future< Nothing >(const Option< slave::state::SlaveState > &))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a9e7f0430f738f112242e52f8a19b9f4b">MOCK_METHOD1</a>(attach, process::Future< process::http::Connection >(const ContainerID &))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a94b39f1f4ce647d7a312bcb7d8956974">MOCK_METHOD1</a>(usage, process::Future< ResourceStatistics >(const ContainerID &))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a818caa44195400aa4fdf6cc9b3093d47">MOCK_METHOD1</a>(wait, process::Future< Option< mesos::slave::ContainerTermination >>(const ContainerID &))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#ae32d65338b43528111cd94c754aa56e8">MOCK_METHOD1</a>(destroy, process::Future< bool >(const ContainerID &))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a07c06769bc9639918d4424fb8284ce2e">MOCK_METHOD2</a>(update, process::Future< Nothing >(const ContainerID &, const Resources &))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#acd1bdcdca3f1296d7036aad48355f14e">MOCK_METHOD4</a>(launch, process::Future< slave::Containerizer::LaunchResult >(const ContainerID &, const mesos::slave::ContainerConfig &, const std::map< std::string, std::string > &, const Option< std::string > &))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html">mesos::internal::tests::MockContainerizer</a></td><td class="entry"></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f">pruneImages</a>()=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#afb384accdd6d431e1882cd861de3212d">recover</a>(const Option< state::SlaveState > &state)=0</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#af62e593d744b6fe45dff965aa6a6f69b">remove</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">resources</a>(const Flags &flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockContainerizer.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockContainerizer.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockContainerizer.html
index 5568d54..7e7c503 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockContainerizer.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockContainerizer.html
@@ -87,6 +87,8 @@ Public Member Functions</h2></td></tr>
<tr class="separator:ae32d65338b43528111cd94c754aa56e8"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aaff97ef49fa11dc630783add644f23bd"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#aaff97ef49fa11dc630783add644f23bd">MOCK_METHOD0</a> (<a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#af0da001473e339d2e35d40f5ee1a32d4">containers</a>, <a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="classhashset.html">hashset</a>< ContainerID >>())</td></tr>
<tr class="separator:aaff97ef49fa11dc630783add644f23bd"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a8d15b864f927bcc608ac78cf222a9078"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockContainerizer.html#a8d15b864f927bcc608ac78cf222a9078">MOCK_METHOD0</a> (<a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f">pruneImages</a>, <a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="structNothing.html">Nothing</a> >())</td></tr>
+<tr class="separator:a8d15b864f927bcc608ac78cf222a9078"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td></tr>
<tr class="memitem:a3e3987673fd56c473973a8c1bfea9ab1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3e3987673fd56c473973a8c1bfea9ab1">~Containerizer</a> ()</td></tr>
<tr class="separator:a3e3987673fd56c473973a8c1bfea9ab1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memSeparator" colspan="2"> </td></tr>
@@ -119,6 +121,8 @@ Public Member Functions</h2></td></tr>
<tr class="separator:af0da001473e339d2e35d40f5ee1a32d4 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af62e593d744b6fe45dff965aa6a6f69b inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#af62e593d744b6fe45dff965aa6a6f69b">remove</a> (const ContainerID &containerId)</td></tr>
<tr class="separator:af62e593d744b6fe45dff965aa6a6f69b inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a43b66ff0ea3d543150eb27725d4afe7f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f">pruneImages</a> ()=0</td></tr>
+<tr class="separator:a43b66ff0ea3d543150eb27725d4afe7f inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
@@ -161,6 +165,32 @@ Additional Inherited Members</h2></td></tr>
</div>
</div>
+<a class="anchor" id="a8d15b864f927bcc608ac78cf222a9078"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">mesos::internal::tests::MockContainerizer::MOCK_METHOD0 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a43b66ff0ea3d543150eb27725d4afe7f">pruneImages</a> </td>
+ <td class="paramname">, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="structNothing.html">Nothing</a> > </td>
+ <td class="paramname">() </td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
<a class="anchor" id="a94d302e4f144143d4b505ab9a71669df"></a>
<div class="memitem">
<div class="memproto">
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer-members.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer-members.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer-members.html
index b361d6f..987a211 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer-members.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer-members.html
@@ -74,16 +74,17 @@
<tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#a20f9c92d99bc2ccd7a5b3a37d5c7de79">MOCK_METHOD4</a>(launch, process::Future< slave::Containerizer::LaunchResult >(const ContainerID &, const mesos::slave::ContainerConfig &, const std::map< std::string, std::string > &, const Option< std::string > &))</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html">mesos::internal::tests::MockDockerContainerizer</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#af3b44a7786c0ba2f701cf5653a79905f">MockDockerContainerizer</a>(const slave::Flags &flags, slave::Fetcher *fetcher, const process::Owned< mesos::slave::ContainerLogger > &logger, process::Shared< Docker > docker, const Option< NvidiaComponents > &nvidia=None())</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html">mesos::internal::tests::MockDockerContainerizer</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#a66795eec472134c5b433d0c942746eb7">MockDockerContainerizer</a>(const process::Owned< slave::DockerContainerizerProcess > &process)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html">mesos::internal::tests::MockDockerContainerizer</a></td><td class="entry"></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a746949ba7f35257f364278a0067a2e8b">recover</a>(const Option< state::SlaveState > &state)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#af62e593d744b6fe45dff965aa6a6f69b">remove</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">resources</a>(const Flags &flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a28593137a3a912b700beb174abc6d418">status</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a2ca322cbd1737f4f03c5b96ee882e5a6">update</a>(const ContainerID &containerId, const Resources &resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a6c73fbdbf7a29d098e66913b210b2f9b">usage</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a4189f8aaa987a4121036d66a780fad5d">wait</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3e3987673fd56c473973a8c1bfea9ab1">~Containerizer</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
- <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a943f2266fe67cc1a87da2355213d5280">~DockerContainerizer</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
- <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#ad7aa94f728dcd8f8c741ad94519277b2">~MockDockerContainerizer</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html">mesos::internal::tests::MockDockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a72ee3590b8953af3171ca9ab9f0a04d6">pruneImages</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a746949ba7f35257f364278a0067a2e8b">recover</a>(const Option< state::SlaveState > &state)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#af62e593d744b6fe45dff965aa6a6f69b">remove</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#acde902a94e389c2ef64b4fe78bb039a3">resources</a>(const Flags &flags)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a28593137a3a912b700beb174abc6d418">status</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a2ca322cbd1737f4f03c5b96ee882e5a6">update</a>(const ContainerID &containerId, const Resources &resources)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a6c73fbdbf7a29d098e66913b210b2f9b">usage</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a4189f8aaa987a4121036d66a780fad5d">wait</a>(const ContainerID &containerId)</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3e3987673fd56c473973a8c1bfea9ab1">~Containerizer</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
+ <tr class="even"><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a943f2266fe67cc1a87da2355213d5280">~DockerContainerizer</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html">mesos::internal::slave::DockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
+ <tr><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html#ad7aa94f728dcd8f8c741ad94519277b2">~MockDockerContainerizer</a>()</td><td class="entry"><a class="el" href="classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html">mesos::internal::tests::MockDockerContainerizer</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
http://git-wip-us.apache.org/repos/asf/mesos-site/blob/6f17b1df/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html
----------------------------------------------------------------------
diff --git a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html
index 597e355..3b76385 100644
--- a/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html
+++ b/content/api/latest/c++/classmesos_1_1internal_1_1tests_1_1MockDockerContainerizer.html
@@ -118,6 +118,8 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:aadca51b8cdaff5ee8e385c03682edf3d inherit pub_methods_classmesos_1_1internal_1_1slave_1_1DockerContainerizer"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a><br class="typebreak"/>
< <a class="el" href="classhashset.html">hashset</a>< ContainerID > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#aadca51b8cdaff5ee8e385c03682edf3d">containers</a> ()</td></tr>
<tr class="separator:aadca51b8cdaff5ee8e385c03682edf3d inherit pub_methods_classmesos_1_1internal_1_1slave_1_1DockerContainerizer"><td class="memSeparator" colspan="2"> </td></tr>
+<tr class="memitem:a72ee3590b8953af3171ca9ab9f0a04d6 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1DockerContainerizer"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classprocess_1_1Future.html">process::Future</a>< <a class="el" href="structNothing.html">Nothing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1DockerContainerizer.html#a72ee3590b8953af3171ca9ab9f0a04d6">pruneImages</a> ()</td></tr>
+<tr class="separator:a72ee3590b8953af3171ca9ab9f0a04d6 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1DockerContainerizer"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html">mesos::internal::slave::Containerizer</a></td></tr>
<tr class="memitem:a3e3987673fd56c473973a8c1bfea9ab1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classmesos_1_1internal_1_1slave_1_1Containerizer.html#a3e3987673fd56c473973a8c1bfea9ab1">~Containerizer</a> ()</td></tr>
<tr class="separator:a3e3987673fd56c473973a8c1bfea9ab1 inherit pub_methods_classmesos_1_1internal_1_1slave_1_1Containerizer"><td class="memSeparator" colspan="2"> </td></tr>